Job Description

A leading public procurement platform is seeking a Customer Success Manager in Canada. In this role, you will serve as the strategic advisor for clients, ensuring customer success across onboarding, adoption, and expansion. You should have at least 3 years of experience in a similar role, possess st...

Apply for this Position

Ready to join SOVRA? Click the button below to submit your application.

Submit Application