Customer Success Manager - Canary Care

  • Utilita Energy Ltd
  • Winchester, Hampshire
  • Mar 02, 2026
Full time Call Centre / CustomerService

Job Description

Job Title: Customer Success Manager Location: Winchester with a minimum of 3 days on-site As a Customer Success Manager, you'll be the trusted partner for our customers, supporting them from onboarding through to long-term success.You'll embed yourself into each client's organisation, taking the time to truly understand how they operate, what matters most to them, and how Canary Care can best support their goals.This is a highly relationship-driven role where success comes from proactive engagement. You'll anticipate client needs, often identifying opportunities and challenges before the customer is even aware of them, and work closely with internal teams to deliver the right solutions at the right time. Collaborating with internal teams to ensure a seamless and exceptional customer experience.You'll bring proven experience in customer success or account management role with genuine commitment to your customers success.Your exceptional relationship building and communication skills allow you to connect with people in a way that builds trust while your proactive, consultative mindset helps you anticipate needs and solve problems for your customers.Your role might involve having access to some sensitive information, so you'll most likely need to go through some enhanced security vetting. The Important Things! (FYI Benefits available from your first day!) Skills Development - we want our staff to build up and grow their careers with us. To help with this we offer training to help you achieve your goals. Giving back - we offer all our staff a paid volunteering day every year to give back to the community. Plus, the chance to be involved in various fund-raising opportunities.