Ben Bowen

Product Development Manager at Origin Energy

Ben Bowen is an experienced professional in the energy sector, currently serving as a Product Development Manager at Origin Energy since February 2020, where responsibilities have included roles as Technical Lead - Energy Solutions and Delivery and Operations Manager. Prior experience includes a tenure at GreenSync from June 2016 to February 2020 as Head of Energy Solutions, Delivery Manager, and Project Manager. Additionally, Ben worked as a Project Manager at BELECTRIC Solar Ltd from November 2013 to April 2016, overseeing the development and construction of solar systems totaling over 150 MWp. Beginning their career at Ultrapolymers as a Project Coordinator, Ben focused on customer relationship management and logistics. Ben Bowen holds a Master of Science in Sustainable Energy Technology from the University of Southampton and a Bachelor of Science in Environmental Science from The University of Manchester.

Links

Previous companies

GreenSync logo

Org chart

Sign up to view 0 direct reports

Get started