Vantage Consulting · London, UK
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 cu…
Description truncated by source — view full role via Apply →