I.T. Site Specialist
On-site · New Westminster
The IT Site Specialist provides hands-on technical support for plant operations, including the maintenance of local infrastructure, hardware, and software. The role is responsible for ensuring operational continuity through cybersecurity implementation and resolving end-user technical issues.
