Position Overview. The IT Site Lead is a strategic leader within the plant, responsible for ensuring the efficient, secure, and continuous operation of all IT systems, processes, and digital initiatives on site. Reporting into the divisional IT Business Partner organization and working in close partnership with the Plant General Manager, this role serves as the primary conduit between Plant Operations and Enterprise IT, overseeing both day-to-day...