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 need to adapt to change. We have 35+ nationalities working in our Swiss offices, making this one of the most diverse and vibrant regions where we share our values and experiences beyond professional expertise.
Come join our team in Switzerland!
Our Switzerland offices at a glance
Number of Offices: 2
Largest Office Location: Geneva
Main Business Unit: Corporate
Number of Employees: About 100