An exciting opportunity has opened up for a Mechanical Site Engineer to join a dynamic renewables team working on utility-scale projects across Italy. This is a key hands-on role within the construction and delivery phase of clean energy infrastructure — ideal for an engineer with a proactive mindse...