Full-time

Corporate Traveller Global Sales Technology Leader

Posted by Corporate Traveller • June 09, 2026

📍 toronto, on, Canada
Apply Now

Description

Join Corporate Traveller as the Global Head of GTM Systems in Toronto, Canada. This full-time role focuses on unifying sales technology and customer success across regions to optimize performance and enhance user experience.
In this pivotal position within Flight Centre Travel Group, you will take charge of our customer success technology framework. Collaborate with Sales, IT, and other departments to streamline operations and facilitate technology adoption amongst over 600 users. Your strong Salesforce and negotiation skills will be essential to ensuring the success of various initiatives.
Key Responsibilities:
• Manage the global sales and success technology environment
• Conduct training for the rollout of key tech tools
• Select and implement AI-driven sales solutions
• Maintain vendor relationships and oversee platform changes
• Analyze usage metrics to inform technology improvements
Requirements:
• Experience managing global sales or customer success te...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Corporate Traveller.

Apply for this Job