Manager, Customer Service
Brossard, QC · On-site
Support change management and assist teams in adopting new practices. PROFILE: * At least 7 years of experience in team management (customer service, claims or deductions management), ideally in the ...
New