Supplier Relationship Manager

Company: Tracoin Services Ltd

Location: London

Posted: April 29th, 2026

*must be fluent in French and/or German*


ABOUT US

Our philosophy at The Travel Corporation (TTC) is simple, we create enriching experiences

for travellers by combining an unbeatable mix of exceptional service and quality at great

value.

As a global business with over 100 years of experience in the travel industry, our ethos of

being ‘Driven by Service’, ensures we keep our values of passion, people and purpose at

the heart of everything we do - designing and running immersive, innovative and

responsible travel experiences for our guests across 70 countries. Join us in creating life-changing moments for every guest across our award-winning brands and experience

the TTC difference.

OUR VALUES

• Driven by service

• An inherent passion for travel

• Commitment to our customers and to our people

• Commitment to social responsibility and our 5-year sustainability strategy


POSITION SUMMARY

The Supplier Relationship Manager is responsible for completing all aspects of contracting within the EMEA region on behalf of the brand. This includes, but is not limited to, Dining Experiences, Venues, Transport suppliers, Local Guides, Sightseeing services, Local Agents.

The role requires strong negotiation skills combined with a creative approach to secure the best possible deals within budget. All activities must comply with the brand guidelines and meet the highest health and safety standards.


KEY RESPONSIBILITIES

ROLE SUCCESS CRITERIA, EXPERTISE & SKILLS

TRAVEL & OTHER REQUIREMENTS

Apply Now