Customer Success Manager

Oscar Associates (UK) Limited

Job Title: Customer Success Manager

Location: London, (Bishopsgate) – Hybrid (3 days WFH, 2 days on site)

Salary: Up to £48,000

About the Role:

As a Customer Success Manager, you’ll be the bridge between clients and internal technical teams, ensuring seamless integration, onboarding, and long-term satisfaction click apply for full job details

To apply for this job please visit www.jobg8.com.

Apply for: Customer Success Manager

Apply Now

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.