Employment opportunities with STC

We are an Inbound and Tour-Operating Specialist for Switzerland, owned by the Swiss Federal Railways, Switzerland Tourism and the Swiss Hotel Association.  Our London office based in the heart of Covent Garden offers a comprehensive product range for travel to Switzerland to tour-operators, travel agencies and direct customers.

We currently have the no positions available. Please check our website regularly for new posititions that might become availalbe. Alternatively you may send your CV if you wish to be considered for any future positions.


Please send your application with a CV to:
Switzerland Travel Centre, Elizabeth Weedon, 30 Bedford Street, London, WC2E 9ED
Email:  elizabeth.weedon@stc.co.uk