.com and follow us on LinkedIn. What’s the role? The Customer Support Specialist Role is the front-line face of our highly regarded... matters, your experience is valued and interesting work is part of the job! Customer Communication: Front line representative......
Job Location: Canada