Operations Manager - Nuclear
18 days ago
Leeds
Operations Manager - Pioneering the Future of Energy Lead. Innovate. Transform. Are you ready to ... Oversee the planning, execution, and delivery of projects across solar, wind, battery storage, and ...