Overview: Reporting to the Regional VP, Managed IT, the Director, Customer Success is an experienced sales and client experience leader that oversees a department to support customer success excellence across the IT services portfolio of ......
Job Location: Mississauga, ON, Canada