Our team.
Of the three TRC locations, Switzerland is the hub of the network, while account management is mainly controlled from Hamburg.
Hans-Georg Kuch
Senior / Key Account Manager & Business Process Manager
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.