Customer Success Manager

Company: Whitecollars

Location: London

Posted: April 17th, 2026

Our client is a leader in EV charging infrastructure and fleet electrification, providing cutting‑edge solutions for large‑scale fleet operators transitioning to zero‑emission transport. As a trusted partner in the industry, we specialize in charge management systems, energy optimization, and technical consulting to ensure seamless EV infrastructure deployment. We work with some of the largest fleets globally, solving complex technical challenges to enable a smooth transition to electric mobility.

Job Description

The Mission

As our Customer Success Manager for Europe, you will be the architect of a seamless customer journey, owning the process from contract signature to long‑term value realization. Your primary mission is to ensure the successful deployment, onboarding, and adoption of the Our Client platform for our UK and European customers.

You will take the lead on configuring customer workspaces to mirror their unique operational environments, conduct impactful user training, and build the strong relationships that underpin customer satisfaction. Beyond the initial go‑live, you will proactively drive platform adoption, embedding Our Client into daily operations and helping our customers achieve measurable improvements in charging reliability, energy management, and overall fleet efficiency.

Key Outcomes (12-18 Months)

Who Will Thrive in This Role (Competencies)

Qualifications

Experience Required

Nice to Haves

Cultural Fit & Values

Reporting Structure & Tools

#J-18808-Ljbffr
Apply Now