Customer Success Manager
Customer Success Manager Warrington | £25,000 - £35,000 + £8,000 bonus potential
We’re looking for a people-first Customer Success Manager to join our team in Warrington. This is a brilliant opportunity for someone who’s genuinely customer focused and loves building long-term relationships – even if you haven’t worked as a CSM before.
If you’ve come from a recruitment, account management, or a client-facing background and you’re confident managing stakeholders, understanding customer goals, and delivering a great experience, you could be a great fit.
As a Customer Success Manager, you’ll support customers to get the best value from our product, guide them through onboarding and adoption, and act as a trusted partner throughout their journey. You’ll be proactive, organised, and comfortable working with internal teams to solve problems and improve outcomes.
What you’ll be doing
- Building strong customer relationships and becoming a trusted point of contact
- Supporting onboarding, training and ongoing product adoption
- Running check-ins and reviews to understand goals, progress and next steps
- Spotting risks early and taking action to keep customers happy and successful
- Working closely with Support, Product and Sales to resolve issues and improve the customer experience
What we’re looking for
- A customer-obsessed mindset – you care about doing the right thing for customers
- Experience in recruitment, resourcing, client services, account management, or another customer-facing role
- Confident communicator who can manage multiple stakeholders
- Organised and proactive, with strong attention to detail
- Technically minded, comfortable learning systems and using data/insight to guide conversations
What’s in it for you?
- Salary: £25,000 - £35,000 + £8,000 bonus potential
- Based in Warrington in an incredible office building
- Full training and support – we’ll set you up to succeed in Customer Success
- Clear progression opportunities and a team that will back you
If you’re ready to step into a role where relationships, outcomes and customer experience matter, this Customer Success Manager role could be your next move.
About Talos360
Talos360 is a market-leading talent software and online recruitment media business, helping organisations solve today’s hiring challenges through our HR tech. We support 900+ companies across the UK and we’re growing quickly with ambitious plans and continued investment.
We’re also proud to be recognised in 2024 as the #1 Great Place to Work overall (UK mid-sized) and the #1 Great Place to Work Mid-Tech company in Europe – a reflection of the culture, development and support you’ll feel from day one.
If you want to join our team as Customer Success Manager please apply today to find out more!