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
Aika Idinova
Sales & Operations
Ilenia Politi
Sales & Operations
Rashmi Rodrigues
Sales & Operations
Edward Voysey
Tour Operating
Head of Tour Operating
Thordis Thorsdottir
Team Lead B2B Touring
Liliana Jenaru
Team Lead Accommodation +
Shelley Markwell
Sales & Operations
Victory Akinseye
Sales & Operations
Gurjit Bansal
Sales & Operations
Laura Ciobotaru
Sales & Operations
Sarah Gaffarena
Sales & Operations
Fernanda Gonzalez
Sales & Operations
Olena Gusejnova
Sales & Operations
Celia Keung
Sales & Operations
Jane Krautsova
Sales & Operations
Geovane Moura
Sales & Operations
Nicky Naskos
Sales & Operations
Nikoletta Peto
Sales & Operations
Tiziana Petrellese
Sales & Operations
Lucia Quiroga
Sales & Operations
Pearl Rich
Sales & Operations
Megan Riley
Groups
Head of Groups
Maria Bohacikova
Groups Expert
Harry Armer
Groups Expert
Anita Bojcic
Groups Expert
Brenda Ferreira
Groups Expert
Alexandra Trasnea
Rail
Head of Rail
Diana Slavova
Assistant Manager Rail
Sarah Howe
Rail Expert
Stewart Creasey
Rail Expert
Ieuan Francois-Khan
Rail Expert
Vladimir Gueorguiev
Markets & Business Development
Distribution Manager
Ian Glass
Business Development
Nathalie Jalbert
Global Rail & Distribution
Ivan Rodrigues
Product Management
Product Manager
Kristina Luehr
Product Manager
Tommy Walters
Booking Technology & Digital Development
Product Owner - Booking Technology
Borislava Vasileva
Finance & Human Resources
Head of Finance & HR
Elizabeth Weedon
Senior Finance
Natalia Malyuk
Finance