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 are currently looking for our new


Main tasks:

  • Sales and acquisition of new accounts and ad hoc groups
  • Handling of day to day business of allocated key accounts
  • Handling of private group bookings (air and land arrangements)
  • Negotiating and confirming group contracts with international suppliers

Requirements / skills:

  • Previous sales experience within the travel industry
  • Galileo and ticketing knowledge preferred
  • Excellent customer service skills
  • Excellent English language skills.  Other European languages are an advantage
  • Knowledge of destination Switzerland an advantage
  • Experience in a similar role

We offer

  • A dynamic and friendly team culture, highly motivated and professional
  • An attractive salary with company pension and bonus scheme
  • 5 weeks holiday
  • 40 hour week, Monday – Friday (if required Saturdays)
  • Offices in the attractive Covent Garden area in Central London
  • The opportunity to grow and develop within the department


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