Of the three TRC locations, Switzerland is the lynchpin of the network, while account management is mainly controlled from Hamburg.
Some of the TRC employees are working out of Switzerland. The contact persons are:
In the USA we are represented by:
Christian Hilbrecht
