SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Client Success Manager in Digital Marketing

Company: WSI World

Location: mercier, London

Posted: June 08, 2026

Apply for This Position

Submit Application

Position Details

Elevate marketing consulting with a Client Success Manager role focused on growth across North America. Partner with consultants to secure new business and enhance client relationships.

This hands-on role prioritizes client success and growth through collaboration with marketing consultants. You will coach consultants on sales conversations, shaping service positioning and enhancing client engagement. Ideal candidates will possess a strong foundation in digital marketing or agency experience while transitioning into a strategic client-facing role.

Key Responsibilities:
• Support consultants in closing new business opportunities
• Shape marketing services communication to clients
• Identify upselling and cross-selling opportunities
• Act as a sounding board for client challenges
• Drive participation and re-engage inactive consultants

Requirements:
• 1-4 years in digital marketing or client success
• Experi...