Customer Success Manager

CAE • Japan, Tokyo • Posted July 10, 2026

About the Role

The CSM has a broad base understanding of the client environment specifically around AirCentre assets, competitor products or solutions created by the client themselves.

The CSM will also navigate across the CAE and AirCentre organization, as well as the client organization to facilitate faster issue resolution times and increase customer satisfaction.

The CSM will support our customers in realizing maximum possible value from their purchased products and services, by:

  • Understanding the customer’s business and their products/services landscape and acting as the customer’s advocate to drive successful product adoption and customer success

  • Partnering with the customer and our own teams to ensure critical issues are prioritized accordingly, balancing customer requirements with our organization’s capabilities

  • Driving down escalation rates through pro-active engagement and expert customer knowledge

  • Challenging status quo ...