EverWell - Customer Success Team Lead (Remote, UK)
9 days ago
Leadership: Lead, coach, and develop a UK-based Customer Success team, fostering a culture of collaboration, accountability, and continuous improvement. This is a player–coach role: you’ll lead and mentor your team while also directly engaging in key customer initiatives that impact churn, onboa