Job Description
A climate tech start-up based in Vancouver is seeking a Senior Customer Success Manager to enhance customer relationships and drive retention. This role involves the ownership of customer onboarding, collaboration with Sales for upselling, and ensuring clients derive value from the platform. Ideal c...
Apply for this Position
Ready to join Diagram? Click the button below to submit your application.
Submit Application