Strategic Client Success Manager II

Company: Forrester UK
Apply for the Strategic Client Success Manager II
Location: London
Job Description:

Forrester UK is seeking a Customer Success Manager who will play a vital role in ensuring the success and satisfaction of the company’s largest clients. This role involves strengthening client relationships, advocating for client needs, and executing engagement strategies that drive renewal rates and value.

The ideal candidate will bring strong communication and project management skills, along with a proven ability to build business relationships at various levels, including C-suite executives. Experience in a fast-paced, B2B environment is preferred.

#J-18808-Ljbffr…

Posted: June 1st, 2026