1 w - Iqaluit, Nunavut, Canada . - Jobs . - Customer Service.

I`m looking for a customer service manager to oversee a team of agents.