🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Customer Success Manager - Up to $110,000 + Super

Hospitality Full Benefits Career Growth
Company

Pearson Carter

Location

Australia, Australia

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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...