Posted Aug 25, 2026

[Remote] Customer Success Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. ALTOUR is a globally recognized corporate travel management company and a division of Internova Travel Group, serving clients through innovative and tailored travel solutions. The Customer Success Manager will manage a pooled portfolio of travel clients, drive adoption and retention of the ALTOUR ONE online booking tool, identify growth and churn signals, and coordinate customer support and escalations.


Responsibilities


Skills


Benefits


Company Overview

  • ALTOUR is an Travel Management Company. It was founded in 1991, and is headquartered in New York, New York, USA, with a workforce of 1001-5000 employees. Its website is http://www.altour.com.

  •