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.
This person is not in any teams
This person is not in any offices
Vena Group
Vena Group is a leading green solutions provider driving the energy and digital infrastructure transition across the Asia-Pacific region. Through its renewable energy and digital infrastructure arms, Vena Energy and Vena Nexus, Vena Group delivers integrated, sustainable, and cost-effective solutions that enable the region’s transition to a low-carbon, AI-driven future. With a local presence of over 1,000 employees across 80 corporate and site offices, Vena Group is committed to advancing sustainable innovation at scale—supporting climate action and enabling a greener, AI-driven future.