Dan Micallef

Operations Manager, Gesner Wind Farm