Mark Meyrick

Head of Smart Grids, ECOTRICITY