Applying for Commercial Customer Success Manager at GWI? Compare this live job with your resume first.

🎯 Tailor my resume
←Jobiba.Me
G
Active4d ago

Commercial Customer Success Manager

GWI·📍 London, England, United Kingdom

Employment

FULL TIME

Work mode

On-site

Experience

All levels

Salary

Not disclosed

Salary not disclosed

Check market pay for comparable Customer Success Manager roles before applying.

Salary →

Role overview

Job description

Location: London, UK Office requirement: Hybrid, 3 days per week in the office Employment type: Permanent As our Commercial Customer Success Manager, you’ll: Join our global revenue team, reporting to the VP Customer Success - Midmarket, and take ownership of a portfolio of around 40 Midmarket clients worth approximately £1.2M. You’ll be the trusted partner to users and decision-makers, helping them realise real ROI from GWI’s products and driving the engagement that leads to strong renewal and retention rates. Sounds great, what will I be doing? 🤔 You’ll look after your own set of clients across the whole customer journey, from onboarding through to renewal and growth. You’ll work closely with our Hybrid Account Executives to turn the opportunities you uncover into wins. A few things you’ll be responsible for: Owning the renewal process and retention outcomes across your portfolio, mea

…

Role market pulse

How Customer Success Manager demand looks in United Kingdom

63/100 · steady

Live jobs

18

Posted 30d

11

30d movement

+266.7%

Remote share

27.8%

Salary listed

5.6%

Salary trend 1Y

Not enough history

What they are looking for

Skills & requirements

Department · Revenue

Hiring company

GWI

Smart data needs clever people. We believe our solutions can change the face of marketing for the better, and we want you to be a part of it. Join our friendly, ambitious team to let your talents shine.

Related opportunities

Similar active roles

Relevant, currently active roles for this market.

All jobs →
SC
London, England, United Kingdom
S
London, Greater London, United Kingdom· Full-time· Remote
S
London, England, United Kingdom· Full-time· Remote
S
G
London, England, United Kingdom· Full-time
R
London, England, United Kingdom

🔔 Get job alerts

New Commercial Customer Success Manager jobs in London, England, United Kingdom, straight to your inbox.

No spam · Unsubscribe anytime