America's Job Portal
Location: Finland – Helsinki (constriction site for Data Centers)
Travel: 50% in the EMEA region, with rotating possibility to other countries (e.g., Sweden)
As a Site Manager, you will be responsible for managing Eaton’s on-site operations from site preparation through construction, testing, and commissioning. You will represent Eaton and the Project Manager on-site, ensuring safety, quality, and timely delivery of all activities.