Concentrix jobs near you
Promoted
Manager I, Wellbeing
Concentrix
Chilliwack, British Columbia
Full-time
The Manager I, Wellbeing role is responsible for managing and delivering an employee wellness program for people who work in Content Moderation, viewing sensitive content. This rol..