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