Strategic Customer Success Manager – Building Performance

Company: Vantage Consulting
Apply for the Strategic Customer Success Manager – Building Performance
Location: London
Job Description:

Vantage Consulting is seeking a Customer Success Manager to oversee strategic customer accounts for a leading Building Optimisation Platform in London. This role is pivotal in managing client relationships, driving contract renewals, and ensuring account growth through upselling and retention.

The ideal candidate will have 3-7+ years of experience in Customer Success and demonstrate strong commercial acumen along with excellent stakeholder management skills. Opportunities for career development are available within this hybrid working environment.

#J-18808-Ljbffr…

Posted: June 13th, 2026