IT Site Lead

Confidential

Contractor Computer Occupations
Apply Now
Location
Victoria, British Columbia, Canada
Posted
July 02, 2026

Job Description

Job Title: IT Site Lead
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

  • Own 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...