offpeak

windracers

Customer Success Project Manager

Fareham, England, United Kingdom (city only)

Hybrid · Full-time

First seen by offpeak October 22, 2026

See your drive time Apply on windracers's site

Role Scope

Based in Segensworth with extensive International travel


Role Overview

The Customer Success project manager is responsible for leading and coordinating Customer Success projects. This role ensures customer retention, satisfaction, and revenue growth by building strong client relationships, optimizing customer journeys, and leading high-performing, cross functional project teams to deliver specific and agreed projects.

The role combines strong and motivational leadership, operational excellence, and hands-on customer engagement to drive focussed project delivery providing long-term customer value and business growth.

 

Key Responsibilities

Leadership

 

Team Management & Development

 

Customer Relationship Management

 

Operational Excellence

 

Revenue & Retention Ownership

 

Market & Customer Insights

 

Key Performance Indicators

 

Qualifications & Experience

 

Core Competencies

 

What Success Looks Like in This Role