Customer Success Manager

Company: Oscar Associates (UK) Limited
Apply for the Customer Success Manager
Location: Huddersfield
Job Description:

Customer Success Manager

Location: Huddersfield (Hybrid – 3 days in office)

Hours: Full-time, Permanent

Salary: £35,000 – £40,000+ depending on experience

The Opportunity

We are working with a growing company in Yorkshire who have had significant investment this year who are looking a Customer Success professional.

This is an exciting opportunity to play a key role in the launch and growth of new inter…

WHJS1_UKTJ

Posted: March 18th, 2026