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