Deputy Project Manager, Iberdrola Engineering&Construction, CCGT Castellón 4 (850 MW, €350 M). START Date Thu, 06/01/2006 - 02:00 END Date Mon, 09/01/2008 - 02:00 Read more about Deputy Project Manager, Iberdrola Engineering&Construction, CCGT Castellón 4 (850 MW, €350 M).