Log in
Open Energy Market
Contact
Links
View in org chart
Chris Maclean
CEO
Simon Skillings
Head of Digital Experience
Alexandra-Ioana Dănilă
Team Lead
Melinda Torok- Szabo
Head Of Customer Support
Jackson Hull
Non-Executive Director
+ 6 more
Neil Cressy
Managing Director, Digital Procurement
February 1, 2023 - present
March, 2021
December, 2017