Remote Customer Support Calls Manager: Lead & Elevate Team

Company: Second Nature
Apply for the Remote Customer Support Calls Manager: Lead & Elevate Team
Location: London
Job Description:

Second Nature is a health-tech startup delivering digital habit change programs to improve lives and reduce risk of chronic diseases. We seek a high-energy Customer Support Calls Manager to lead a 10-15 person remote team, balancing performance with quality and delivering exceptional member experiences.

You’ll coach, develop, and recognise your team while tracking KPIs and driving campaigns linked to engagement milestones, ensuring targets are met.

#J-18808-Ljbffr…

Posted: July 27th, 2026