Os
IT Regional Site Lead (Canada)
Osmose Canada
Full-time
montreal (administrative region), qc
Other-General
Posted:
June 05, 2026
Location:
montreal (administrative region), qc, Canada
Job Description
This role is on-stie in Montreal, Quebec. Bi-lingual in both English and French.
Purpose of Position
This position will be based in our Montreal, Canada office and act as the first line of defense for Osmose Canada’s technology users, providing prompt and efficient technical support across various channels. The incumbent will diagnose and resolve user issues, elevate complex problems, and contribute to a positive user experience.
Position Relationships
As a people‑focused person, this role is accountable for quickly forming relationships, balancing a wide variety of priorities, and providing the highest standards of service to the Osmose Canada user base.
Internal & External
- Senior leaders across the organization
- IT L1 and L2 teams
- Employees across all levels / all functions
- Local solution partners, as necessary
Key Responsibilities
- Provide technical support t...
Apply for this Job
Submit your application for the IT Regional Site Lead (Canada) position at Osmose Canada.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
montreal (administrative region), Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026