This role plays a critical part in the successful delivery of complex, large‑scale energy infrastructure projects, managing multiple stakeholders and ensuring excellence across the full project lifecycle.
United Kingdom Energy Engineer On-site Project Manager Metlen Εnergy & Metals