Mark Meyrick

Mark Meyrick

Head of Smart Grids, Ecotricity