Corporate Sales Jobs in Swindon

Easy Apply

Customer Success Manager - Home Based

Posted 30 October by Kallidus Ltd Easy Apply

The Customer Success Manager (CSM) role at Kallidus is pivotal in driving customer satisfaction and utilisation of the Kallidus Suite of software. The Customer Success Manager will be SME (Subject Matter Expert) in Training Operations, Learning Management...