Join the Oncology Voice Network. Join for Free
Back to Career Growth Hub

Join free to apply and get matched.

Browse roles anytime — create a free OVN account to apply and stay visible to employers.

Customer Success Manager

Candid Hospitality · London, England

FULL-TIME Posted Sep 7, 2026

Job Description

Company: Pepper



Role: Customer Success Manager



Salary: £40,000 - £45,000



Location: London



Role Overview: We are proactive strategic partners to our clients — not just a support function. Our mission is to deeply understand each client's goals and data, equip them with the insight and knowledge to succeed, and build lasting relationships that drive measurable growth. We lead the conversation, we tell the story behind the numbers, and we show up as trusted experts in our industry.



About Candid Hospitality



Candid is a hiring platform built for hospitality. Instead of applying with a CV and waiting to hear back, you create a profile, set what you’re looking for (role, salary, location) and get matched with jobs that actually fit.



When there’s a match, you chat directly with the hiring team - no long application processes, no getting lost in a pile of CVs. It’s a simpler, more direct way to find a role that suits you.



What’s next?





- Click apply & sign up Download the app or head to the website to create your account
- Build your profile Tell us about your experience, what you’re looking for and complete your quick culture snapshot
- Start matching See roles that fit your preferences, apply with a swipe and chat directly with brands hiring teams when there’s mutual interest.

Additional Details

City
London
State
England
Country
GB
Apply Now

Apply and matching require a free OVN account. Browse listings anytime without signing in.

Browse all jobs · More roles at Candid Hospitality