Owen Sela is Vena Energys Head of Australia, leading the development of solar, offshore wind, and battery storage projects. A seasoned executive with over 15 years of industry experience, he has held senior strategy and commercial roles at CS Energy and Infigen Energy, focusing on growth and managing market risk.
He has spoken about the importance of building strong connections within host communities for renewable energy projects, supporting local organizations through sponsorship programs that create opportunities for connection and learning.
He has stated that climate change presents a "real and ever-present threat to the environment, as well as our way of life, " which motivates his commitment to developing clean energy.
Read the full overview →Discover additional public profiles from our index.
Looking for someone else? Search here for anyone.