Welcome to Switzerland Travel Centre!
You are welcome to contact us by e-mail or by phone on +44 207 420 4900.
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
Support
Head of Department
Nick Robb
Product
Kristina Luehr
Product
Ian Glass
Business Development
Ivan Rodrigues
Finance & Human Resources
Head of Department
Elizabeth Weedon
Finance
Natalia Malyuk
Groups & Rail
Head of Department
Diana Slavova
Groups
Marie Beaumunier
Rail
Sarah Howe
Rail
Michelle Oester
Groups
Maria Bohacikova
Groups
Yanik Müller
Sales & Operations
Head of Department
Andrea Dulanska
FIT
Edward Voysey
B2B
Thordis Thorsdottir
B2B
Amelie Herzel
B2B
Ivan Zeledon
B2B
Liliana Jenaru
B2B
Borislava Vasileva
B2B