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 30 employees in London who are enthusiastic about Switzerland. Get to know us better.
Management
General Manager
Nick Robb
B2C Sales & Operations
Head of B2C Sales & Operations
Andrea Dulanska
Sales & Operations
Pedro Carneiro
Sales & Operations
Jose Gomes
Sales & Operations
Ilenia Politi
Sales & Operations
Edward Voysey
Sales & Operations
Thomas Walters
Tour Operating
Head of Tour Operating
Thordis Thorsdottir
Sales & Operations
Abygail de la Cruz
Sales & Operations
Valentina Ivan
Sales & Operations
Liliana Jenaru
Sales & Operations
Shelley Markwell
Sales & Operations
Nikoletta Peto
Sales & Operations
Matthew Rees
Sales & Operations
Borislava Vasileva
Groups & Rail
Head of Groups
Marie Beaumunier
Head of Rail
Diana Slavova
Groups Expert
Maria Bohacikova
Groups Expert
Veronique Humeau
Groups Expert
Alexandra Trasnea
Rail Expert
Stewart Creasey
Rail Expert
Vlad Gueorguiev
Rail Expert
Sarah Howe
Rail Expert
Michelle Oester
Markets & Business Development
Global Rail & Distribution
Ivan Rodrigues
Product Management
Product Manager
Ian Glass
Product Manager
Kristina Luehr
Product Manager
Yanik Müller
Finance & Human Resources
Finance Manager
Elizabeth Weedon
Finance
Diana Altamirano
Finance