Welcome to Switzerland Travel Centre!
You are welcome to contact us by e-mail or by phone on +41 43 210 55 00.
Contact
Team London
We are a team of around 20 employees in London who are enthusiastic about Switzerland. Get to know us better.
Management
General Manager
Clemens Bartlome
Sales
Director of Sales
Nick Robb
Marketing & E-Commerce
Marketing Manager
Nick Henley
Business Development
Business Development
Ivan Rodrigues
Finance
Finance
Natalia Malyuk
Groups
Groups
Yanik Müller
Products
Head of Products
Kristina Luehr
Product Manager
Ian Glass
Rail
Assistant Manager Rail
Sarah Howe
Rail
Ivan Zeledon
Rail
Michelle Oester
B2C Sales & Operations
Head of Sales & Operations B2C
Andrea Dulanska
Sales & Operations
Edward Voysey
Sales & Operations
Louisa Schnabel
Tour Operating
Head of Tour Operating
Thordis Thorsdottir
Supervisor Tour Operating
Kyle Halil
Sales & Operations