A UK-based engineering firm is seeking an experienced Site Manager to oversee on-site delivery for installation and upgrade projects. This role includes managing safety-critical environments, ensuring compliance with regulations, and coordinating with clients. The position offers long-term stability and varied project work within a growing company based in Desborough, UK, requiring travel to operational sites.
#J-18808-Ljbffr