Control Centre Operations Manager
11 days ago
Slough
Proven track record of developing strategies to grow and develop a business entity, with experience of working with customers and stakeholders * An understanding of power system principles, including ...