Customer Support Calls Manager (12 Months FTC)
Second Nature · London, England, GB
📍 About Second Nature We’re here to help people take control of their health. By bringing together behavioural science, technology, and incredible people, ou...
Job description
📍 About Second Nature We’re here to help people take control of their health. By bringing together behavioural science, technology, and incredible people, our grand mission is to eradicate the global epidemic of chronic lifestyle diseases once and for all. Our digital habit change programme, delivered digitally through mobile and web apps – helps people to improve their lifestyle, lose weight, and ultimately reduce their risk for conditions such as type 2 diabetes. 🎯 The Role: Customer Support Calls Manager We’re looking for a high‑energy, motivational Customer Support Calls Manager to lead our team of 10–15 remote customer support associates. This role is all about balancing performance and quality : keeping the team engaged, focused, and motivated while delivering exceptional member experiences. You’ll run call campaigns linked to engagement and milestone goals, track performance closely, and ensure that quality outcomes are achieved alongside ambitious performance targets. You’ll be hands‑on in coaching, developing, and recognising your team, ensuring that achievements are celebrated, personal growth is supported, and team wellbeing is always prioritised. Note: This is a 12-mont...