To all media releases
Media release | September 30, 2025

Switzerland Travel Centre expands management team and strengthens corporate culture

The leading tour operator for Switzerland is expanding its management team and focussing on personnel continuity and new incentives. Andrea Maffioletti, member of the Executive Board and the new Head of People, Culture & Organisation, and Sarah Peyrard, Co-Head of Contracting, are two experienced personalities taking on key roles. Both embody the strong corporate culture that already exists at Switzerland Travel Centre (STC), but which will more particularly be promoted in the future.

Andrea Maffioletti: Back on the Executive Board and returning with a strategic focus

After working outside the company for several years, most recently as a Career Coach for professionals and executives, Andrea Maffioletti is returning to Switzerland Travel Centre as Head of People, Culture & Organisation, a strategically crucial role. She will also once again be a member of the Executive Board.  

Maffioletti will further develop the existing corporate culture, using her broad experience in purchasing, sales and technology at STC, together with her new perspective gained working outside the company. “We already have a strong, vibrant culture of team spirit, openness and professionalism. We want to build on this foundation and strengthen it further in a targeted manner,” explains Michael Maeder, CEO of Switzerland Travel Centre.  

“Capable and motivated employees are the foundation of STC’s success. It is important to me that HR acts as a strategic driver for us, always with a focus on people, corporate culture and sustainable growth,” says Maffioletti. Particular emphasis will be placed on participatory collaboration, using digitalisation and AI to support employees, and strong employer branding.  

Sarah Peyrard: An experienced and responsible Co-Head for Contracting

The Switzerland specialist is strengthening its collaboration with hotels and tourism partners with the appointment of Sarah Peyrard, a long-serving employee, as Co-Head of Contracting. She will share the responsibility with Tom Gessler, also Co-Head of Contracting. Peyrard has been with the company for more than twelve years and has more than twenty years’ experience in the Swiss tourism industry.  

“I am inspired and motivated by our successful cooperation with Swiss hotels. I am delighted to be taking on more responsibility in this area, which is so important for STC,” says Peyrard. She aims to further strengthen relationships with hotels and tourism partners in her new role, while simultaneously promoting cross-departmental collaboration within the company. 

Andrea Maffioletti und Sarah Peyrard Medienmitteilung 2025
Andrea Maffioletti (l.), Sarah Peyrard (r.) © Switzerland Travel Centre

About us

Switzerland Travel Centre – The complete package for Switzerland

Switzerland Travel Centre is the official and largest tour operator for holidays in Switzerland, catering to Swiss residents, international individual travellers, and major travel providers from around the world. With the most extensive range of bookable offers, Switzerland Travel Centre provides easy access to over 2,000 Swiss hotels, exciting rail offers and packages and tailored round trips, activity tours, as well as city and cultural experiences. With offices in Zurich, London, Stuttgart and Hong Kong, Switzerland Travel Centre operates globally while staying close to its customers. A subsidiary of Hotellerie Suisse, Switzerland Tourism, SBB, and various regional railways, Switzerland Travel Centre employes around 130 people worldwide who are passionate about sharing Switzerland’s unique charm. The head office is in Zurich.

A person typing on a laptop keyboard in a cozy room.
Media

Subscribe to media releases

Do you want to stay up to date? Subscribe to our media releases and receive the latest news from Switzerland Travel Centre as a media representative.

Do you have a question?

Or do you want to inform us of something? We look forward to hearing from you in case of requests from the media or for interviews.

Subscribe to media releases

Monday to Friday
9 am – 4 pm (UTC+1)