SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Intrepid Travel Head of Sales North America

Company: Intrepid Experience

Location: toronto, London

Posted: June 17, 2026

Apply for This Position

Submit Application

Position Details

Lead the North America sales strategy at Intrepid Travel, driving revenue and customer satisfaction in a hybrid role. This position demands leadership in sales performance and service delivery across the continent.
As the Head of Sales, you will play a crucial role on the North America Management Team, reporting directly to the General Manager, Canada. Your responsibilities will include defining commercial strategies and fostering a culture of accountability and high performance among your teams. Additionally, you will collaborate with global stakeholders to enhance customer support services.
Key Responsibilities:
• Drive revenue growth through strategic sales initiatives
• Lead high-performing sales and customer service teams
• Optimize contact center operations and service delivery
• Ensure performance excellence through KPIs and reporting
• Collaborate with global partners for alignment across markets
Requirements:
• 7+ years in sales and contact center le...