πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Manager

Company

Pearson Carter

Location

Australia, New South Wales

Posted

June 16, 2026

Position Overview

Customer Success Manager

Position Overview

The Customer Success Manager (CSM) is responsible for ensuring successful adoption, retention, and long-term value for customers.

This role acts as the primary post-sales contact for a portfolio of strategic customers, including customers transitioning from an acquired business into the broader Customer Success model.

The CSM owns the post-sales customer relationship, acting as a trusted partner who ensures customers achieve measurable outcomes, feel well supported, and continue to grow with the platform.

The role is customer-led rather than sales-led and requires strong commercial awareness and close collaboration with Sales to support renewals and expansion where genuine customer value exists.

Key Responsibilities

Customer Relationship Ownership

  • Act as the primary point of contact for a ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now