Job Description
A leading tech company is seeking a Technical Support Manager to oversee the support function and lead a team of engineers in Toronto. This remote-first role involves managing complex escalations, enhancing processes, and ensuring high-quality customer service. The ideal candidate should have strong...
Apply for this Position
Ready to join Confidential? Click the button below to submit your application.
Submit Application