NextEnergy GroupPublished 4 days agoGlobal Head of O&M EngineeringLondon, England, United Kingdom; Madrid, Madrid, Spain; Sevilla, Seville, Spain