Posted:
February 26, 2026
Location:
Canada, BC, Canada

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 candidates should have over 4 years of B2B experience, excellent communication skills, and comfort working in fast-paced environments. Compensation is competitive, ranging from $80,000 to $90,000 CAD, tied to performance and impact.
#J-18808-Ljbffr

Apply for this Job

Submit your application for the Senior Customer Success Manager - Climate Tech Growth position at Diagram.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Canada, Canada
Posted: February 26, 2026
Deadline: April 07, 2026