Switzerland Travel Centre

What you can work as with us:

Business Development Manager

Contracting Manager

Distribution Manager

Finance

Groups Expert

Marketing Manager

Product Manager

Product Owner Booking Technology

Rail Expert

Sales & Operations

Employees

Around 130 employees at 4 locations worldwide

Languages

We speak German, English, French, Italian and many other languages

Range

International cooperation internally and with customers from over 40 countries

Switzerland Travel Centre offers exciting career opportunities in various areas of the company. Whether in Product Management, Marketing, Sales, Booking Technology, Business Development, Operations or Finance – with us you can gain valuable experience in a dynamic working environment and continuously develop your skills. Flat hierarchies, regular training opportunities and a collegial team promote your professional and personal development.