With two offices in Switzerland, the Geneva site offers an amazing office space set in the countryside. Here, we provide our clients with service in their own language, creating solid relationships and giving a competitive advantage.
Thomson Reuters Global Resources (TRGR), located in Baar, Switzerland, owns and manages a significant number of Thomson Reuters technology platforms, brand, content sets and other technologies that enable the rapid development and deployment of Thomson Reuters information and software products to customers globally.
Thomson Reuters is a fast-paced environment, and to really bloom in this kind of setting you
Our Switzerland offices at a glance
Number of Offices: 2
Largest Office Location: Geneva
Main Business Unit: Corporate
Number of Employees: About 100