Switch Energy Network employs 18 employees. The Switch Energy Network management team includes Tom Eaglen (Managing Director), Ryan Gill (Director of Switch EN, Path Energy and Energised Capital), and Dominic McHale (Operations Director).
Looking for a particular Switch Energy Network employee's phone or email?