Customer Success Team Lead

Log my Care · London, England, United Kingdom

Location
London
Job Type
fulltime
Posted
July 09, 2026

Job Description

About us
Log my Care is the platform for next-generation care providers. We’re built for forward-thinking care teams who want to move beyond outdated systems and deliver the very best person-led care. Our mission is to enable providers to deliver proactive care—helping teams anticipate needs, prevent issues before they arise, and give people the best chance at healthier, happier lives. Outdated, clunky software wastes time and holds care back.

We’re building the antidote: intuitive, powerful tools that save hours on admin, unlock smarter insights, and raise the standard of care every day. That’s why over 2,000 providers across the UK choose Log my Care to deliver safer, smarter, more proactive care that transforms lives.

The role
We’re looking for a highly operational Customer Success Team Lead to drive the day-to-day execution of our CS function. This role is responsible for ensuring the team delivers consistently across onboarding, retention, and gro...

Ready to Apply?

Submit your application for Customer Success Team Lead at Log my Care

Apply Now