Vacancy Description
Customer Success Manager
Location: London
Salary: £50,000 - £60,000
Job Type: Permanent
Overview
We are recruiting on behalf of a global leader in building performance management & optimisation across the built environment sector for a Customer Success Manager. This is a highly visible, customer-facing role responsible for owning customer relationships end-to-end and acting as the Account Lead across multiple stakeholders and internal teams.
You will manage and grow a portfolio of strategic customer accounts for a Building Optimisation Platform – a technology‑led solution helping customers improve building performance, sustainability outcomes, energy efficiency, and asset optimisation.
Key Responsibilities
- Act as the primary point of contact for major commercial real estate, infrastructure, and corporate clients.
- Manage approximately 3 to 5 strategic accounts generating £1m-£1.5m...
Ready to Apply?
अभी आवेदन करें
Submit your application for Customer Success Manager at Vantage Consulting
Apply for this Position