Customer Success Manager

Incisive Media · london, england, United-Kingdom

Location
london
Job Type
Full-time
Posted
July 01, 2026

Job Description

Location: London, United Kingdom

Type of Employment: Full-time

Work Pattern: Hybrid

Overview of the role

We are looking for an experienced Customer Success Manager to manage a portfolio of key accounts across our leading financial services brands: Investment Week, Professional Adviser, Professional Pensions, Investment IQ, Financial Services Forum and Cover. The Customer Success Team plays a crucial role in the setup, delivery, project management and reporting of campaigns, working hand in hand with our sales team and all other departments across a growing client base in the B2B financial services sector.

This role is responsible for understanding and aligning client objectives, ensuring that all marketing activity is strategically connected to their broader goals and business outcomes. Acting as the central connective layer across a portfolio of initiatives, the successful candidate will unify lead generation, webinars, in-person roundta...

Ready to Apply?

Submit your application for Customer Success Manager at Incisive Media

Apply Now