Technip Energies Executive and Leadership Team

June, 2026

Leadership Overview

Technip Energies has 5 executives leading key functions including project engineering, information technology, operations, finance, and legal.

Driven by a commitment to innovation and safety, Technip Energies delivers comprehensive solutions for complex construction challenges in the energy sector, focusing on energy transition and architecture services across global markets.

Leadership Roles at Technip Energies

  • Regional Chief Financial Officer - Christophe Armengol
  • Director - Delhi Center Operations (Chief Operating Officer) - C. Ebenezer
  • Chief Information Officer - Jason Leung
  • Chief Legal Officer - Michael McGuinty
  • Civil Project Engineer - Wael Abdallah
  • Christophe Armengol - Regional Chief Financial Officer

    Christophe Armengol, the Regional Chief Financial Officer at Technip Energies, directs the financial strategy and fiscal operations across key regions. This executive function involves rigorous financial planning, budgeting, and risk management to support the company's extensive portfolio of construction and architecture services. Armengol ensures robust financial controls and reporting mechanisms are in place, vital for managing the complexities of global energy infrastructure development. The Chief Financial Officer's oversight extends to optimizing financial performance and driving profitability, aligning fiscal objectives with Technip Energies' commitment to energy transition solutions. Christophe Armengol plays a crucial part in securing the financial stability and growth necessary for undertaking ambitious industrial projects worldwide.

    C. Ebenezer - Director - Delhi Center Operations (Chief Operating Officer)

    C. Ebenezer, the Director - Delhi Center Operations (Chief Operating Officer) at Technip Energies, spearheads the operational management and strategic development of the Delhi center. This pivotal role encompasses overseeing day-to-day activities, optimizing resource deployment, and ensuring the efficient delivery of engineering and technical services. Ebenezer's leadership drives operational excellence, directly impacting the company's capacity to undertake complex construction challenges within the energy sector. The focus is on enhancing project execution methodologies and fostering a culture of continuous improvement to support Technip Energies' global energy transition initiatives. C. Ebenezer ensures the Delhi center functions as a critical hub for innovation and service delivery, contributing significantly to the company's architectural and construction capabilities across its extensive operational geography.

    Jason Leung - Chief Information Officer

    Jason Leung, the Chief Information Officer at Technip Energies, architects and executes the company's global information technology strategy. This leadership position involves overseeing all aspects of digital infrastructure, cybersecurity, and technology innovation to support operational efficiency and business growth. Leung drives the integration of advanced technological solutions across Europe, North America, Asia, the Middle East, South America, Africa, and Oceania, ensuring seamless data flow and secure communication channels. The Chief Information Officer's mandate includes enhancing digital capabilities for engineering and construction services, thereby reinforcing Technip Energies' position in the energy transition market. Jason Leung's strategic vision ensures that technology serves as a critical enabler for delivering complex projects and maintaining a competitive edge in the architecture and construction services sector.
    Michael McGuinty, the Chief Legal Officer at Technip Energies, provides strategic legal counsel and oversees all corporate legal affairs. This critical role involves managing regulatory compliance, contract negotiations, and mitigating legal risks associated with complex international projects in construction and architecture. McGuinty ensures that Technip Energies operates within all applicable legal frameworks across its global footprint, spanning Europe, North America, Asia, the Middle East, South America, Africa, and Oceania. The Chief Legal Officer's expertise is fundamental to safeguarding the company's interests and supporting its ambitious energy transition initiatives. Michael McGuinty's leadership ensures robust legal governance, facilitating the successful execution of engineering and technical services for industrial development.
    Michael McGuinty

    Wael Abdallah - Civil Project Engineer

    Wael Abdallah, the Civil Project Engineer at Technip Energies, directs the technical execution and architectural integrity of large-scale civil engineering projects. This role involves overseeing the design, planning, and construction phases, ensuring adherence to stringent safety protocols and quality standards inherent in energy infrastructure development. Abdallah's responsibilities extend to managing project timelines and resource allocation, critical for delivering complex construction challenges within budget and scope. The focus remains on optimizing structural designs and construction methodologies to support Technip Energies' commitment to energy transition solutions. Wael Abdallah ensures that all civil engineering aspects align with the company's global operational framework and architectural service offerings across diverse international markets.

    Explore Leadership Teams in Architecture, Engineering & Design

    Frequently Asked Questions Regarding Technip Energies Top Executives and Leadership Team

    Who leads Technip Energies?
    Technip Energies is led by Christophe Armengol (Regional Chief Financial Officer), along with executives such as C. Ebenezer (Director - Delhi Center Operations (Chief Operating Officer)) and Jason Leung (Chief Information Officer).
    Who is part of Technip Energies’s executive team?
    The executive team of Technip Energies includes leaders such as Christophe Armengol (Regional Chief Financial Officer), C. Ebenezer (Director - Delhi Center Operations (Chief Operating Officer)), Jason Leung (Chief Information Officer) and other senior executives.
    How many executives does Technip Energies have?
    Technip Energies has 5 executives leading key business areas.
    What roles are included in Technip Energies’s leadership team?
    The leadership team of Technip Energies includes roles such as Regional Chief Financial Officer, Director - Delhi Center Operations (Chief Operating Officer), Chief Information Officer, Chief Legal Officer, Civil Project Engineer.