Customer Success Manager
New Today
Job Description
The Role
As a Customer Success Manager, you will own the ongoing product relationship for a portfolio of customers. You’ll be responsible for onboarding, activation, and long‑term engagement — ensuring users are confident, informed, and consistently deriving value from the platform.
You will act as the primary product specialist for your accounts, combining technical understanding, customer empathy, and proactive engagement to support strong outcomes.
Key Responsibilities
- Lead onboarding for new customers, delivering a structured and personalised introduction to the platform.
- Drive user activation and feature adoption across your account portfolio, with clear ownership of engagement outcomes.
- Serve as the first point of contact for product, methodology, and usage questions — building deep expertise over time.
- Run regular account check‑ins, training sessions, and enablement touchpoints with users.
- Monitor account health signals and proactively identify potential risks or disengagement.
- Capture and relay customer feedback and insights to internal stakeholders to inform product improvement.
- Partner closely with account management and commercial teams to ensure a seamless customer experience end‑to‑end.
What We’re Looking For
Essential Experience
- 2–4 years’ experience in customer success, account management, or a similar client‑facing role within a B2B SaaS business.
- Proven capability managing multiple accounts while driving product usage and customer satisfaction.
- Strong product mindset — comfortable learning complex tools and explaining them clearly to users.
- A proactive approach to customer engagement, with the ability to identify and address issues early.
Desirable Attributes
- Exposure to sectors such as energy, infrastructure, analytics, or research‑led products.
- Familiarity with modern customer success or CRM tooling.
- Curiosity about complex markets and willingness to build subject‑matter knowledge over time.
Why This Role
- Join a scaling business at a formative stage of its customer success function
- High ownership and influence over how customer success is delivered
- Opportunity to work with sophisticated users on complex, high‑impact decisions
- Location:
- London
- Job Type:
- FullTime
- Category:
- Business
We found some similar jobs based on your search
-
New Today
Senior Customer Success Manager EU
-
Greater London, England, United Kingdom
Introduction to Primer Primer is the world's first unified payment infrastructure, founded by former leaders of Braintree and PayPal. We unify fragmented payment and finance systems into a single, intelligent platform, automating the entire payments ...
More Details -
-
New Today
Senior Manager, Customer Success - EMEA
-
Greater London, England, United Kingdom
At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team,...
More Details -
-
New Today
Senior Customer Success Manager, EMEA
-
Greater London, England, United Kingdom
About Unily With 20+ years of expertise, Unily unites people, technology, and knowledge into action through the only AI-native employee experience platform. As the intelligent digital front door to work, Unily helps enterprises from 1,000 to 100,000+...
More Details -
-
New Today
Customer Success Manager
-
City Of London
- Business
Job Description Soldo is the proactive spend management solution that frees progressive businesses to accomplish more. Over 25,000 organisations across 31 countries use Soldo to end slow, messy, and inefficient spending, bringing financial agility...
More Details -
-
New Today
Customer Success Manager
-
London
- Business
Job Description The Role As a Customer Success Manager, you will own the ongoing product relationship for a portfolio of customers. You’ll be responsible for onboarding, activation, and long‑term engagement — ensuring users are confident, inform...
More Details -
-
New Today
Customer Success Manager
-
City Of London
- Business
Job Description The Role As a Customer Success Manager, you will own the ongoing product relationship for a portfolio of customers. You’ll be responsible for onboarding, activation, and long‑term engagement — ensuring users are confident, inform...
More Details -