Customer Success Manager - Up to $110,000 + Super
Posted by Pearson Carter • June 09, 2026
Description
Job Description – Customer Success Manager
Role Overview
The Customer Success Manager (CSM) is responsible for ensuring successful onboarding, adoption, retention, and long-term value delivery for a portfolio of B2B SaaS customers within the energy and building performance technology space.
This role acts as the primary post-sales contact, working closely with customers to ensure they achieve measurable outcomes from the platform, while supporting renewal and expansion opportunities in collaboration with Sales.
The role is customer-led (not sales-led) and requires strong relationship management, commercial awareness, and cross-functional collaboration across Product, Engineering...
Ready to Seal the Deal?
Submit your application today and take the next step in your career with Pearson Carter.
Apply for this Job