Origin Executive and Leadership Team

June, 2026

Leadership Overview

Origin has 5 executives leading key functions including finance, technology, and information systems.

Driven by a commitment to sustainable energy solutions, Origin powers communities across Australia with electricity, natural gas, and solar power, shaping a cleaner energy future.

Leadership Roles at Origin

  • Chief Financial Officer - Anthony Lucas
  • Chief of Staff To Chief Financial Officer - Joanna Nelson
  • Group Manager & Chief Information Officer, Office - Vincent Kane
  • Chief Technology Officer, Workover Engineering Lead - Lucas Garrett
  • Group Manager, Digital & Chief Information Officer, Information Systems (BU ) - Eamon Ahern
  • Anthony Lucas - Chief Financial Officer

    Anthony Lucas, the Chief Financial Officer at Origin, directs the company's financial strategy and operations. Lucas oversees all fiscal planning, budgeting, and financial reporting, ensuring robust financial health and compliance across the integrated energy business. This leadership role involves managing capital allocation, investment strategies, and risk management to support Origin's supply of electricity, natural gas, and solar power. By optimizing financial performance, Anthony Lucas drives profitability and sustainable growth, directly impacting the company's market position in Australia. The Chief Financial Officer ensures alignment with corporate objectives and provides critical financial insights to guide strategic decision-making for the energy provider.

    Joanna Nelson - Chief of Staff To Chief Financial Officer

    Joanna Nelson, the Chief of Staff To Chief Financial Officer at Origin, provides strategic support and operational coordination for the finance division. Nelson enhances the efficiency of the Chief Financial Officer's office, managing key projects and facilitating communication across departments. This role involves streamlining financial processes and ensuring the effective execution of fiscal strategies related to electricity, natural gas, and solar power offerings. By driving operational excellence within the finance function, Joanna Nelson contributes to the overall financial stability and strategic direction of Origin. The Chief of Staff To Chief Financial Officer acts as a key liaison, ensuring critical financial initiatives are advanced effectively across the organization.

    Vincent Kane - Group Manager & Chief Information Officer, Office

    Vincent Kane, the Group Manager & Chief Information Officer, Office at Origin, leads the strategic direction and implementation of information technology across the organization. Kane oversees the development and management of IT infrastructure, ensuring secure and efficient operations that support Origin's energy services. This leadership position involves driving digital transformation initiatives and enhancing technological capabilities to optimize the delivery of electricity, natural gas, and solar power. By architecting robust IT solutions, Vincent Kane ensures operational resilience and supports innovation within the company. The Group Manager & Chief Information Officer, Office plays a pivotal role in leveraging technology to achieve business objectives and maintain a competitive edge in the energy sector.

    Lucas Garrett - Chief Technology Officer, Workover Engineering Lead

    Lucas Garrett, the Chief Technology Officer, Workover Engineering Lead at Origin, spearheads technological advancements and engineering excellence within specialized operational areas. Garrett directs the innovation and application of cutting-edge technologies in workover engineering, crucial for maintaining and enhancing energy production infrastructure. This dual role focuses on developing and implementing advanced technical solutions that improve efficiency and safety in complex engineering projects. By driving technological progress, Lucas Garrett ensures Origin maintains its leadership in operational performance and resource management. The Chief Technology Officer, Workover Engineering Lead is essential for optimizing engineering practices and advancing the company's technical capabilities in the energy market.

    Eamon Ahern - Group Manager, Digital & Chief Information Officer, Information Systems (BU )

    Eamon Ahern, the Group Manager, Digital & Chief Information Officer, Information Systems (BU ) at Origin, drives the digital strategy and information systems management for key business units. Ahern oversees the integration of digital technologies and the optimization of IT systems to enhance business operations and customer engagement. This leadership role focuses on leveraging digital platforms to improve the delivery of Origin's energy products, including electricity, natural gas, and solar power. By championing digital innovation, Eamon Ahern ensures business units are equipped with advanced technological solutions for growth and efficiency. The Group Manager, Digital & Chief Information Officer, Information Systems (BU ) is critical for modernizing operations and supporting strategic digital transformation across the company.
    Eamon Ahern

    Explore Leadership Teams in Electricity, Oil & Gas

    Frequently Asked Questions Regarding Origin Top Executives and Leadership Team

    Who leads Origin?
    Origin is led by Anthony Lucas (Chief Financial Officer), along with executives such as Joanna Nelson (Chief of Staff To Chief Financial Officer) and Vincent Kane (Group Manager & Chief Information Officer, Office).
    Who is part of Origin’s executive team?
    The executive team of Origin includes leaders such as Anthony Lucas (Chief Financial Officer), Joanna Nelson (Chief of Staff To Chief Financial Officer), Vincent Kane (Group Manager & Chief Information Officer, Office) and other senior executives.
    How many executives does Origin have?
    Origin has 5 executives leading key business areas.
    What roles are included in Origin’s leadership team?
    The leadership team of Origin includes roles such as Chief Financial Officer, Chief of Staff To Chief Financial Officer, Group Manager & Chief Information Officer, Office, Chief Technology Officer, Workover Engineering Lead, Group Manager, Digital & Chief Information Officer, Information Systems (BU ).