James Magill joined Origin in March 2022 and is responsible for the newly formed business unit, Origin Zero. Origin Zero partners with large businesses to achieve their sustainable energy goals through a range of energy and energy management services.
Prior to joining Origin, James held leadership roles at Centrica, AGL and Genesis Energy in retail, technology, M&A and strategy.
Sign up to view 0 direct reports
Get started
This person is not in any teams