Results 1 to 1
  1. Team Manager - Social Media

    Location
    Ontario
    Job Type
    Permanent
    Posted
    10 May 2024

    The Team Leads will be responsible for managing day-to-day operations, call, email, chat, forum, and social media support interactions quality, performance according to the relevant service level metrics, compliance to guidelines and policies for...