ABR Associates Ltd · London, UK
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…