A complete application in a minute
Tailored resume and cover letter, ready to send.
Spencer Ogden in Lahti, Finland is seeking a Site Delivery Manager to take ownership of on-site delivery of power and cooling equipment for hyperscale data centers. The role is permanent and fully on-site, offering opportunities across European sites and growth in critical infrastructure delivery.
The successful candidate will lead installation coordination, align suppliers to milestones, and ensure smooth commissioning delivery while resolving on-site issues to maintain momentum.
Spencer Ogden in Lahti, Finland is seeking a Site Delivery Manager to take ownership of on-site delivery of power and cooling equipment for hyperscale data centers. The role is permanent and fully on-site, offering opportunities across European sites and growth in critical infrastructure delivery.
The successful candidate will lead installation coordination, align suppliers to milestones, and ensure smooth commissioning delivery while resolving on-site issues to maintain momentum.