top of page



Michele Edwards
Chief technical officer
Michele Edward is leading professional technical teams as PV and Wind systems design, renewable integration studies and testing & inspection for PV and wind projects. Before joining EEConsult, and along 21 years he worked in different positions as power system engineer (Edif) (UK), researcher in wind integration to electricity grids (Germany), demand management and energy storage specialist (UK), project engineer for offshore wind projects and project manager for wind development projects (UK). He completed 17 grid integration studies with total capacity of 230MW PV and 610MW wind.
bottom of page