top of page
gradient-light.png

Customer Success Manager

Department

Salary

Location

Customer Experience

Competitive

Ireland / U.K.

About the job

15 November 2024

We are seeking a proactive and dedicated Customer Success Manager to join our team.

The CSM will be responsible for building strong relationships with our customers, ensuring they derive maximum value from our products/services, and driving customer satisfaction and retention.

This is a hands-on role for someone who will be regularly interacting with new, existing, and potential customers, ensuring they have the right resources to use our cutting edge products in the area of simulation training and data analytics.

The ideal candidate will have proven customer facing experience, and ability to develop strong relationships with them to encourage continued business.

bottom of page