Oman Oil Executive and Leadership Team

May, 2026

Leadership Overview

Oman Oil has 6 executives leading key functions including strategy, operations, finance, technology, and revenue generation.

Driven by a commitment to sustainable energy, Oman Oil manages energy investments across the entire value chain, focusing on renewable energy and energy transition initiatives to serve global stakeholders.

Leadership Roles at Oman Oil

  • Chief Executive Officer - Ahmed Wahaibi
  • Group Chief Executive Officer - Ashraf Al Mamari
  • Chief Financial Officer - Sabrina Al Bakri
  • Chief Operating Officer - Raphael De LOENEN
  • Chief Information Officer - Mark Every
  • Chief Revenue Officer, DCS - Sankar Ganesh
  • Ahmed Wahaibi - Chief Executive Officer

    Ahmed Wahaibi, the Chief Executive Officer at Oman Oil, directs the overarching corporate strategy and global operations. Wahaibi guides the company's expansion across 17 countries, ensuring alignment with the mission to provide sustainable energy solutions. This leadership involves overseeing the entire energy value chain, from exploration and production to refining and distribution. The Chief Executive Officer's focus remains on driving innovation in performance chemicals, polypropylene, and polyethylene, while also championing renewable energy projects. Ahmed Wahaibi's strategic vision positions Oman Oil as a leader in the energy transition, impacting investors and communities worldwide through responsible energy management and development.

    Ashraf Al Mamari - Group Chief Executive Officer

    Ashraf Al Mamari, the Group Chief Executive Officer at Oman Oil, executes the strategic directives across the company's global portfolio. Al Mamari oversees the management of energy investments spanning exploration to distribution, ensuring operational efficiency and sustainable practices. The Group Chief Executive Officer's responsibilities include fostering growth in diverse product lines such as performance chemicals, polypropylene, and polyethylene, alongside refined products. Ashraf Al Mamari champions the company's commitment to renewable energy and energy transition initiatives, positioning Oman Oil to meet evolving global energy demands. This leadership ensures robust stakeholder engagement and community benefit through responsible energy management.

    Sabrina Al Bakri - Chief Financial Officer

    Sabrina Al Bakri, the Chief Financial Officer at Oman Oil, directs the company's financial strategy and fiscal management across its global operations. Al Bakri oversees all financial planning, investment analysis, and capital allocation for energy investments spanning the entire value chain. The Chief Financial Officer's responsibilities include ensuring robust financial health for performance chemicals, polypropylene, polyethylene, and refined product segments. Sabrina Al Bakri plays a crucial role in funding renewable energy projects and energy transition initiatives, securing the financial viability of sustainable solutions. This leadership ensures fiscal discipline and drives shareholder value across Oman Oil's international portfolio.
    Sabrina Al Bakri

    Raphael De LOENEN - Chief Operating Officer

    Raphael De LOENEN, the Chief Operating Officer at Oman Oil, manages the day-to-day operational execution across the company's global footprint. De LOENEN ensures the seamless integration of exploration, production, refining, and distribution activities, optimizing the energy value chain. The Chief Operating Officer's oversight extends to the efficient production of performance chemicals, polypropylene, and polyethylene, alongside refined products. Raphael De LOENEN drives operational excellence in renewable energy projects and energy transition initiatives, supporting Oman Oil's commitment to sustainability. This role is critical for maintaining high standards of safety and environmental responsibility across all 17 operating countries.

    Mark Every - Chief Information Officer

    Mark Every, the Chief Information Officer at Oman Oil, architects the company's technology strategy and digital transformation initiatives. Every oversees the implementation of advanced IT infrastructure to support operations across 17 countries, enhancing data management and cybersecurity. The Chief Information Officer's role is pivotal in leveraging technology to drive efficiency in exploration, production, and distribution processes. Mark Every champions the integration of digital solutions for renewable energy projects and energy transition efforts, ensuring robust data analytics for sustainable energy solutions. This leadership ensures Oman Oil maintains a competitive technological edge in the global energy market.

    Sankar Ganesh - Chief Revenue Officer, DCS

    Sankar Ganesh, the Chief Revenue Officer, DCS at Oman Oil, spearheads revenue generation and commercial strategy for the Digital and Corporate Services division. Ganesh drives market penetration and sales growth for the company's diverse product portfolio, including performance chemicals, polypropylene, and polyethylene. The Chief Revenue Officer, DCS focuses on optimizing sales channels and customer relationships to maximize revenue streams from both traditional and sustainable energy solutions. Sankar Ganesh's leadership ensures strong commercial performance and contributes significantly to Oman Oil's overall financial objectives and market expansion efforts across its global operations.

    Explore Leadership Teams in Energy, Utilities & Waste

    Frequently Asked Questions Regarding Oman Oil Top Executives and Leadership Team

    Who leads Oman Oil?
    Oman Oil is led by Ahmed Wahaibi (Chief Executive Officer), along with executives such as Ashraf Al Mamari (Group Chief Executive Officer) and Sabrina Al Bakri (Chief Financial Officer).
    Who is part of Oman Oil’s executive team?
    The executive team of Oman Oil includes leaders such as Ahmed Wahaibi (Chief Executive Officer), Ashraf Al Mamari (Group Chief Executive Officer), Sabrina Al Bakri (Chief Financial Officer) and other senior executives.
    How many executives does Oman Oil have?
    Oman Oil has 6 executives leading key business areas.
    What roles are included in Oman Oil’s leadership team?
    The leadership team of Oman Oil includes roles such as Chief Executive Officer, Group Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Chief Information Officer.