OS

Owen Sela

Australian Country Manager & Group Head Of Business Energy at Vena Group

Owen Sela has extensive experience in the energy sector, holding significant leadership positions in multiple companies. As the Australian Country Manager and Group Head of Business Energy at Vena Energy from April 2019 to July 2022, Owen Sela led initiatives in business energy. Prior to that, Owen Sela served as the Executive General Manager of Business Development and Executive General Manager of Energy Markets at Infigen Energy from January 2017 to January 2019, focusing on revenue management and risk strategies in the energy market. From January 2014 to January 2017, Owen Sela was the Executive General Manager of Strategy and Commercial at CS Energy, setting the strategic direction of the company. Additionally, Owen Sela worked as the General Manager of Commercial Development at Alinta Energy from January 2007 to January 2013. Educational background includes studies at Griffith University.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices