SMB Customer Success Manager - Launch Team

20 Days Old

SMB Customer Success Manager - Launch Team

SMB Customer Success Manager - Launch Team

1 month ago Be among the first 25 applicants

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

SourceWhale is the leading Business Development and Headhunting Platform for increasing conversations, whilst making recruiters’ lives better through enabling them to do more with less. We integrate with everything that recruiters use day to day - CRM’s, emails, data providers, LinkedIn - and with our best-in-class product, we are on a mission to be a leader in the Recruitment Technology space.

Why Us?

We’re a team of seriously talented, positive individuals and we invest heavily in our people - you won’t feel like a number here!

We’re proud to have been named one of The Sunday Times Best Places to Work in 2025, a reflection of our commitment to building a people-first culture and supporting career growth at every level.

This is an opportunity to join an agile tech startup that is growing faster than any other company in our space. We are completely profitable and have built an incredible product - just see our G2 reviews!

As our SMB Launch Manager, you’ll play a crucial role in delivering a world-class onboarding and technical setup experience for our SMB customers, ensuring they’re set up for long-term success with SourceWhale. You’ll report directly into our Global Customer Success Team Manager, collaborating closely with Customer Experience, Product and Tech teams.

You will be working with our Community SMB businesses, working closely with users and decision-makers and founders to drive adoption, resolve technical challenges, and guarantee an onboarding experience that enables strong engagement throughout the customer journey!

Day in the Life

Customer Onboarding & Technical Integration:

Technical Support and Ongoing Adoption Enablement:

Who You Are

What Sets You Apart

What’s In It For You

At SourceWhale, we champion a culture built on transparency, trust, and flexibility. Open communication is our norm, and everyone’s voice truly matters.

We offer a flexible work model, allowing you to choose between office and remote work, recognizing the uniqueness of each individual's preferences. Collaboration is key, whether in the physical office, a company meetup or virtually. We're committed to continuous improvement, actively seeking feedback and encouraging innovation.

We completely understand the importance of work-life balance and truly care about our employees offering the following benefits:

We encourage you to apply even if you feel like you don’t meet all the criteria as you may be a match for this or other roles here at SourceWhale! Fancy making big waves at SourceWhale? Apply below!

Seniority level

Employment type

Job function

Referrals increase your chances of interviewing at SourceWhale by 2x

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

London, England, United Kingdom 1 day ago

London Area, United Kingdom £50,000.00-£55,000.00 18 hours ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London Area, United Kingdom £50,000.00-£60,000.00 17 hours ago

London, England, United Kingdom 1 day ago

Greater London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 days ago

Harrow, England, United Kingdom 1 week ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom £40,000.00-£55,000.00 1 month ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 3 weeks ago

London Area, United Kingdom £60,000.00-£64,000.00 14 hours ago

London, England, United Kingdom 2 weeks ago

TikTok LIVE - Global Customer Service Operations Manager

London, England, United Kingdom 4 weeks 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