highest level of customer service? Someone who thrives in a fast-paced, ever-evolving and highly visible environment... will be considered in lieu of a degree. 2-5 years customer service or client account management experience is highly desirable......
Job Location: Mississauga, ON, Canada