Our team.
Of the three TRC locations, Switzerland is the hub of the network, while account management is mainly controlled from Hamburg.


















In Switzerland


In the USA
our colleagues Christian Hilbrecht & Grace Yau are there for you. Both are responsible for the entire Anglo-American and Latin American region.
