Company: OSCAR ASSOCIATES LIMITED
Job Type: Permanent, Work From Home
Salary: £45,000
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
Click 'APPLY NOW' for full job description.