Leadership Overview
Origin has 6 executives leading key functions including finance, digital transformation, technology, human resources, and information systems.
Driven by a commitment to sustainable energy solutions, Origin powers Australia with electricity, natural gas, and solar power, impacting millions of households and businesses nationwide.
Driven by a commitment to sustainable energy solutions, Origin powers Australia with electricity, natural gas, and solar power, impacting millions of households and businesses nationwide.
Leadership Roles at Origin
Anthony Lucas - Chief Financial Officer
Anthony Lucas, the Chief Financial Officer at Origin, directs all financial operations and strategic fiscal planning for the integrated energy company. Overseeing treasury, accounting, and investor relations, Lucas ensures robust financial health and sustainable growth. This leadership role involves managing capital allocation, risk assessment, and optimizing the company's financial structure to support Origin's diverse energy offerings, including electricity, natural gas, and solar power. By driving financial discipline and strategic investment, Anthony Lucas directly contributes to the company's market position and long-term viability in the Australian energy sector. Lucas also collaborates closely with other executive leaders to align financial strategies with operational objectives and market demands, ensuring Origin's continued success.
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 facilitates the execution of financial strategies, manages key initiatives, and ensures seamless communication between the Chief Financial Officer and other departments. This role is pivotal in streamlining financial operations, enhancing decision-making processes, and driving the implementation of fiscal policies across Origin's energy services. By optimizing workflow and project management, Joanna Nelson directly contributes to the financial efficiency and strategic alignment of the company. Nelson's efforts ensure that financial objectives are met, supporting Origin's broader goals in electricity, natural gas, and solar power provision.
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, architects the company's digital transformation and information systems strategy. Overseeing the integration of digital technologies across business units, Ahern drives innovation in how Origin delivers electricity, natural gas, and solar power. This critical role involves managing IT infrastructure, cybersecurity, and data analytics to enhance operational efficiency and customer experience. By leading the digital evolution, Eamon Ahern ensures Origin remains at the forefront of technological advancement in the energy sector. Ahern's leadership focuses on leveraging digital solutions to optimize service delivery and explore new energy solutions, directly impacting Origin's competitive edge and market responsiveness.
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 the company's operations. This dual role focuses on developing and implementing cutting-edge technologies for workover engineering, ensuring efficient and safe extraction and management of energy resources. Garrett's leadership drives innovation in the technical aspects of Origin's energy supply, encompassing electricity, natural gas, and solar power infrastructure. By championing advanced engineering practices, Lucas Garrett enhances operational reliability and explores new technological frontiers. This strategic focus directly supports Origin's mission to provide sustainable energy solutions while maintaining high standards of technical performance and safety across all projects.
Vincent Kane - Group Manager & Chief Information Officer, Office
Vincent Kane, the Group Manager & Chief Information Officer, Office at Origin, directs the overarching information technology strategy and infrastructure for the organization. Kane oversees the management of enterprise-wide IT systems, ensuring their reliability, security, and alignment with Origin's business objectives. This leadership position is crucial for supporting the company's integrated energy operations, including electricity, natural gas, and solar power distribution. By driving technological advancements and maintaining robust IT frameworks, Vincent Kane enhances operational efficiency and data integrity. Kane's strategic oversight ensures that Origin's information systems effectively support innovation and service delivery across all facets of the business.
Richard Allen - Chief People Officer
Richard Allen, the Chief People Officer at Origin, leads human capital strategy and organizational development for the integrated energy company. Allen oversees talent acquisition, employee engagement, and culture initiatives, fostering a high-performance environment that supports Origin's mission. This role is essential for attracting and retaining top talent across all functions, from energy generation to customer service. By championing employee well-being and professional growth, Richard Allen ensures a skilled and motivated workforce capable of driving innovation in electricity, natural gas, and solar power. Allen's strategic approach to people management directly impacts Origin's operational success and its ability to adapt to evolving market dynamics.
Explore Leadership Teams in Electricity, Oil & Gas
Headquartered in Quebec, Canada, Hydro-Québec is an electricity producer that generates, transmits and distributes electricity for Canada. The company also has a research institute, IREQ, that conducts R&D in energy efficiency, energy storage and other energy-related fields.
Company Leadership RB
SP

CL
American Electric Power generates, transmits, and distributes electricity to customers across 11 U.S. states. The utility company operates power plants using various fuel sources including coal, natural gas, nuclear, and renewables. AEP maintains thousands of miles of transmission lines serving more than five million customers through its operating subsidiaries.
Company Leadership JC

SS
HT
Headquartered in New York, New York, Hartree Partners, LP is a global merchant commodities firm specializing in energy and its associated industries. Formed in 1997, the firm now has eleven offices around the world and focuses on identifying value in the production, refinement, transportation and consumption of tradable commodities and anticipating opportunities in the supply chain where they may be under- or over-valued. The firm is owned by its founding partners, Stephen Hendel, Stephen Semlitz and Guy Merison, certain senior managers and funds controlled by Oaktree Capital Management, L.P., a leader among global investment managers specializing in alternative investments.
Company Leadership NL

TC
JT
Founded in 1906 and headquartered in Duluth, Minnesota, Allete is well-positioned as a reliable provider of competitively-priced energy in the Upper Midwest, and invests in transmission infrastructure and other energy-centric businesses.
Company Leadership BO
KB
MS
