Customer Success Manager (SaaS / Corporate Hospitality)

New Yesterday

Customer Success Manager (SaaS / Corporate Hospitality)

Join to apply for the Customer Success Manager (SaaS / Corporate Hospitality) role at Sponsorworks

Customer Success Manager (SaaS / Corporate Hospitality)

Join to apply for the Customer Success Manager (SaaS / Corporate Hospitality) role at Sponsorworks

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Sponsorworks

Customer Success Lead at Sponsorworks | MSc Loughborough University London Graduate

About Us

Sponsorworks is the world's leading cloud platform for global sponsors and rights holders to manage and evaluate their corporate ticketing and hospitality programmes. Our automation software is used by leading agencies, sponsorship and corporate event teams worldwide, providing their colleagues and guests with a brilliant digital experience while enabling measurement of outcomes to drive improved future decision-making.

Brands using our platform include NatWest, Diageo, BP, Qatar Airways & Aviva and we enable customers to manage guest programmes for major global events including World Cups, Olympics, Six Nations, Euros, as well as expos, concerts and festivals.

Following 2 years of rapid growth and a round of external investment, we are expanding our team to cement Sponsorworks as market leader. This is an exciting time to join us for the ride.

Job Description

CLOSING DATE:8 AUGUST 2025

We are looking for someone experienced in Customer Success and Onboarding to join our growing team for an immediate start. This role will primarily involve owning and managing new customer implementations to our platform, providing a seamless process from kick-off to go-live, as well as taking responsibility for the ongoing success and satisfaction of those customers beyond onboarding.

We're seeking professional, highly organised candidates with strong communication skills, who are comfortable dealing with corporate customers. Proficiency in quickly learning and navigating complex software systems and adeptness with digital tools is crucial for excelling in this role.

This is a remote role with 3 to 4 team meet-ups a year and occasional in-person meetings and training days with both new and existing customers.

Requirements

Customer Onboarding:

Customer Success:

Product Expertise:

What you will need to apply:

Necessary experience:

Other benefits:

How to Apply:

Interested candidates should submit their resume and a cover letter detailing their relevant experience via theApplylink.

Sponsorworks is an equal-opportunity employer and encourages candidates from all backgrounds to apply.

Application process:

2. 30 - 45 minute interview with team lead

3. 30 minute interview with CEO

4. 1 hour practical exercise with team lead

Seniority level

Employment type

Referrals increase your chances of interviewing at Sponsorworks by 2x

Sign in to set job alerts for “Customer Success Manager” roles.

London, England, United Kingdom 2 days ago

Greater London, England, United Kingdom 1 day ago

Harrow, England, United Kingdom 1 day ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 day ago

Customer Success Manager (Technical), UK

London, England, United Kingdom 9 hours ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 month ago

Customer Success Manager, Enterprise - EMEA - [IC2]

London, England, United Kingdom 1 week ago

Principal Customer Success Manager, EMEA

London, England, United Kingdom 17 hours ago

London, England, United Kingdom 3 months ago

Customer Success Manager/Partner - Online Brand Protection

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

Principal Customer Success Manager - Strategic (Remote)

London, England, United Kingdom 22 hours ago

London, England, United Kingdom 1 week ago

Enterprise Customer Success Manager (Remote)

London, England, United Kingdom 22 hours ago

Customer Success Manager, Mid Market (Translation & Localization industry experience required - Expression of Interest)

London, England, United Kingdom 4 months ago

Customer Success Associate (Online Brand Protection)

London, England, United Kingdom 1 month ago

Customer Success Associate (Online Brand Protection) - Spanish Speaking

London, England, United Kingdom 1 month ago

Customer Success Manager, Enterprise (Translation & Localization industry experience required - Expression of Interest)

London, England, United Kingdom 4 months ago

London, England, United Kingdom 21 hours ago

London, England, United Kingdom 20 hours ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

Customer Success Manager - Application Security (London Area Only)

Principal Customer Success Manager, Strategic UK&I (Spanish Speaking)

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Customer Success Associate (Online Brand Protection) – French Speaking

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
Management & Operations

We found some similar jobs based on your search