About this role
The IT Site Lead is responsible for providing day-to-day onsite technical support for employees across all departments. This role ensures stability, security, and efficiency of company hardware, software, networks, and business systems and vendor and contract management. The position supports end users with troubleshooting, onboarding, system access, equipment setup, and maintenance of IT infrastructure. The IT Site Lead will have a hands-on role approach that requires equal comfort, resolving a workstation issue on the production floor and managing a multi-month ERP improvement project.