Job Detail

Job Details

  • Posted on 1/9/2026
  • Job Location Barnsley
  • Compensation £40,000
  • Type Permanent

Customer Success Manager

Job Description

Customer Success Manager

Barnsley - Office Based

Up to £40,000

The Opportunity:

The role plays a key part in making sure customers get real value from services from day one. You will work closely with Account Managers and Customer Support, the CSM helps bridge proactive service delivery with day-to-day support, with a strong focus on onboarding, long-term satisfaction and retention.

The Role:

  • Take owner...