Plant Manager

Located in Newport, United Kingdom, the Severn Power station is a Combined Cycle Gas Turbine (CCGT) with a maximum capacity of 840 MW.

1 vacante