O

Team Lead, Client Services

Omada Health
Full-time
Remote
United States
$104,900 - $137,100 USD yearly
Customer Experience

The Team Lead plays a pivotal role in ensuring the seamless delivery of post-sales onboarding activities, supporting a team of dedicated professionals, and driving operational excellence. This position requires an innovative thinker with exceptional leadership skills, a customer-centric mindset, and a proven track record in managing client relationships and operational workflows.