Head of Construction & Enabling
Russell Taylor Group
- Ellesmere Port, Cheshire
Do you have major power / energy construction projects and stakeholder management experience? Are you looking to lead multiple construction CAPEX projects at a large historical process engineering fa