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





















In Switzerland, in Zug near Zurich, our three colleagues work for you:



In the USA our colleague Christian Hilbrecht is based for you. He is responsible for the entire Anglo-American and Latin American region.
