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