If multicultural environments resonate for you, then Thomson Reuters in Switzerland is the place for you. We have 3 locations: Geneva, Zurich and Baar.

With three 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.

We have another office located in Zurich's city centre, which is close to the lake and within easy reach of our major financial clients. A short train ride away, you will come across our office in Baar.

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 37 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!

Geneva office location

Our Switzerland offices at a glance

Number of Offices: 3
Largest Office Location: Geneva
Main Business Unit: Financial & Risk
Number of Employees: About 400

Latest jobs in Switzerland