Support Specialist
Navigate Wellbeing Solutions
·
Full Time
·
3 hours ago
Navigate Wellbeing Solutions
The Support Specialist assists in operational activities to ensure client satisfaction and supports the execution of wellbeing programs. They handle customer service tickets and collaborate with Client Success Managers to deliver results and maintain client relationships.