About the role We are looking for an experienced Senior Customer Success Manager (CSM), who can motivate, coach... etc.). They are highly dedicated teams responsible for big impact strategic initiatives. If you have experience working with senior......
Job Location: Canada