V

Customer Success Manager

Vantage Consulting

london, england, United-Kingdom Full-time July 01, 2026
Apply Now

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 genera...

Ready to Apply?

अभी आवेदन करें

Submit your application for Customer Success Manager at Vantage Consulting

Apply for this Position