. What you will do: Lead and coach a team of Technical Support Analysts who are responsible for providing front line support to our customers... management skills and experience navigating challenging and complex customer scenarios You are an experienced coach and manager......
Job Location: Toronto, ON, Canada