Owen Sela

Country Head, Australia

Owen Sela was appointed as Country Head of Australia in July 2022.

Owen is supported by the Australian team to deliver the local 6 GW renewable energy pipeline to further accelerate the energy transition in Australia, optimising on the local expertise to drive Vena Energy’s role in the renewable energy transition.

Owen has experience in managing revenue and earnings risk, participating in the regional marketplace, retailing to large energy customers, and overseeing commercial direction, setting strategic business direction, and advising on procurement processes to ensure a value-based decision is established.

Owen first joined Vena Energy as the Executive General Manager, Business Development in April 2019. Prior to Vena Energy, Owen was Executive General Manager of Energy Markets at Infigen Energy and has held executive and general manager positions for over a decade at CS Energy and Alinta Energy respectively.