Skip to main content

Rod van Onselen Chief Transformation & Digital Officer, Origin Energy

Rod joined Origin in 2017 as Chief Digital Officer to transform Origin into a global leader in digital energy retailing. His role expanded at the end of 2018 to lead and deliver a holistic transformation of Origin’s Retail business, spanning end-to-end customer experience across all channels, people, processes and systems. Rod’s diverse experience covers a range of business growth, strategy, and transformation roles across corporate, digital pure play, management consulting and start-ups. The common thread has been growing and transforming businesses through a combination of clear strategy, building high performing teams, customer focus, and innovation.