Job Listing

Customer Success Manager

ABR Associates Ltd · London, UK

£60,000 – £75,000 Posted 11/07/2026

Customer Success Manager – Network Services Location: London (Hybrid – 3 days per week in the office) Salary: Up to £65,000 Basic Bonus Excellent Benefits The Opportunity We're partnering with a fast-growing global technology consultancy that's looking to appoint a Customer Success Manager to take ownership of one of its largest Investment Banking clients. This is a strategic customer success and account management role where you'll be responsible for strengthening senior stakeholder relation…

Apply now

You'll be taken to CV-Library to complete your application.

← Back to all jobs

Follow British IT Society.org