Manager, Customer Success
Lyra Health
Location: United States, United States
**What you'll do** - Lead a team of Customer Success Associates - Drive strategy for client engagement and retention - Mentor and coach team members for success **What they're looking for** - Passion for mental health and team development - Proven experience in customer success management - Strong relationship-building skills **Details** - Location: United States - Type: Full-time