Team Manager - Social Media
Accenture
The Team Leads will be responsible for managing day-to-day operations, call, email, chat, forum, and social media support interactions quality [...]
-
St. Catharines - ON