🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Corporate Travel Manager

Hospitality Full Benefits Career Growth
Company

Worldgo Travel Management

Location

vancouver, Canada

Posted

June 01, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Overview

Worldgo Travel Management is Canada’s leading choice for corporate travel, dedicated to providing exceptional service from start to finish. We believe in the power of people, passion, and purpose and are committed to building a vibrant team that reflects these values. As Worldgo continues to grow, we’re looking for a Customer Success Manager who’s excited to join us on this journey and make an impact.

Position summary

As our Customer Success Manager, you’ll be the primary point of contact for our clients, ensuring they feel valued, informed, and supported. Your goal is to build lasting relationships that maximize customer satisfaction, foster growth, and support Worldgo’s mission. This role offers a unique opportunity to make a meaningful impact while working with a collaborative team in a people-first environment.

Key Responsibilities

  • Customer Relationship Management: Serve as the trusted advisor for assigned customers, addr...