blue gradient

Join our community of growth stage businesses

We help forward-thinking technology companies scale.

Customer Onboarding Manager

Dash Hudson

Dash Hudson

Customer Service, Sales & Business Development
London, UK
Posted on Sep 12, 2025

Discover

The Opportunity

London, England
Customer Service
Management
Full-time
Benefits:
Health Insurance
Dental Insurance
Paid Time Off
Flexible Work
Retirement Plans
Life Insurance
Disability Insurance
Employee Assistance Program
Bonuses & Incentives
Wellness Programs

As an Onboarding Manager on our Customer Success team, you will guide prospects and new customers through their onboarding journey with Dash Social. During their first 30 - 90 days (on average), you'll act as their trusted advisor, proving our value, driving product adoption, and ensuring they're set up for long-term success.

You'll collaborate closely with Account Executives, Account Managers, Product, and Product Marketing teams to deliver a seamless onboarding experience, uncover expansion opportunities, and help customers achieve their business goals using Dash Social.

This is a hybrid position that requires a minimum of three days per week in our London office.