. As the Global IT Service Desk Manager, you will be responsible for leading and managing our global IT service desk operations..., ensuring consistent and high-quality support services across all locations. What you'll be doing: Lead and manage the......
Job Location: Montreal, QC, Canada