Customer Success Manager - Hybrid, Immigration Tech Scaleup

Posted 11 hours 53 minutes ago by Borderless

£80,000 - £100,000 Annual
Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom
Job Description
A forward-thinking immigration solutions company seeks a Customer Success Manager to oversee customer relationships and ensure exceptional service delivery. With responsibilities ranging from onboarding to renewal, the ideal candidate will have 2-8 years in customer roles, strong communication skills, and a tech-savvy mindset. This is a hybrid position located in Greater London, offering competitive perks and opportunities for growth in a dynamic startup environment.