Location
Victoria, British Columbia, Canada
Posted
July 02, 2026
Job Description
Job Title: IT Site Lead
Job DescriptionOwn and manage all site IT operations, including end-user support, workplace technology, and local infrastructure coordination. Deliver strong user experiences through responsive, professional, and proactive support. Identify recurring issues, perform root cause analysis, and drive preventive improvements. Collab...
Job Description
The IT Site Lead is responsible for the end-to-end delivery of IT services across designated sites. This role ensures a high-quality user experience, reliable site operations, and proactive issue resolution. As the primary local IT point of contact, the IT Site Lead works closely with regional and global IT teams to deliver consistent, business-aligned services. The role requires strong technical expertise, operational discipline, and the ability to operate confidently in a manufacturing and secure environment while delivering excellent end-user experiences.
Responsibilities