, (“Manager”) ensures excellent service is delivered to internal and external clients. This position involves a mixture of detail... communication skills. Strong working knowledge of customer service principles and practices, ability to perform......
Job Location: Mississauga, ON, Canada