Join Corporate Traveller as an Onboarding & Customer Success Manager in Calgary, Alberta, where your focus will be on enhancing client experiences through effective onboarding strategies. In this full-time position, you will guide Corporate Traveller clients from their initial interactions through to the successful adoption of our technology.
Your role will involve collaboration with sales and operational teams to facilitate smooth transitions, ensuring clients receive the support they need for long-term success. Your solid background in project management and client relations will be invaluable in achieving these objectives. Oversee projects from contract signing to launch
- Conduct tailored client training sessions
- Bilingual in French and English
- Previous experience in client onboarding
- Excellent communication and relationship-building skills
- Familiarity with technical solutions and tools
- Lead Corporate Traveller’s mission to simplify corporate travel through exceptional client onboarding and success management.