Masdar Executive and Leadership Team

July, 2026

Leadership Overview

Masdar has 7 executives leading key functions including strategy, operations, finance, and regional development.

Driven by a commitment to a sustainable future, Masdar spearheads global clean energy initiatives, positioning the UAE as a leader in renewable energy solutions and fostering economic diversification through innovative clean technology.

Leadership Roles at Masdar

  • Chief Executive Officer - Mohamed Al Ramahi
  • Chief Executive Officer, Aseer Investment Company - Osama AlOthman
  • Chief Financial Officer, Khazna Solar Pv 1500 Mw (Masdar & Engie) - Muhammad Fouad
  • Chief Operating Officer - Raphael Barreau
  • Senior Officer, Office of the Deputy Chief Operating Officer - Devi Padmaja
  • President & Director - Eng Alsuwaidi
  • Senior Coordinator, Office of the Chief Information Officer - Nouf Almehairbi
  • Mohamed Al Ramahi - Chief Executive Officer

    Mohamed Al Ramahi, the Chief Executive Officer at Masdar, directs the company's global strategy and operational execution across its diverse renewable energy portfolio. Overseeing the development and deployment of utility-scale solar, wind, and waste-to-energy projects, Al Ramahi ensures Masdar's continued expansion and market leadership. This leadership role involves driving innovation in clean energy technologies and fostering strategic partnerships to accelerate the global transition to sustainable power sources. By managing key stakeholder relationships and guiding investment decisions, Mohamed Al Ramahi significantly impacts Masdar's mission to diversify energy resources and promote economic growth. The Chief Executive Officer's focus remains on expanding Masdar's international presence and solidifying its position as a premier clean energy developer and operator, aligning operations with the UAE's sustainability goals and global climate targets.
    Mohamed Al Ramahi

    Osama AlOthman - Chief Executive Officer, Aseer Investment Company

    Osama AlOthman, the Chief Executive Officer, Aseer Investment Company at Masdar, spearheads the strategic direction and investment activities for Masdar's interests within the Aseer region. AlOthman focuses on identifying and developing new renewable energy opportunities, driving economic growth through sustainable projects in the region. This leadership position involves forging strategic alliances, managing investment portfolios, and ensuring alignment with both Masdar's global objectives and local development priorities. By directing investment strategies and overseeing project pipelines, Osama AlOthman significantly contributes to expanding Masdar's footprint and impact in key growth markets. The Chief Executive Officer's role is pivotal in realizing the potential of renewable energy investments and fostering regional sustainability.

    Muhammad Fouad - Chief Financial Officer, Khazna Solar Pv 1500 Mw (Masdar & Engie)

    Muhammad Fouad, the Chief Financial Officer, Khazna Solar Pv 1500 Mw (Masdar & Engie) at Masdar, directs the financial strategy and fiscal management for the significant Khazna Solar PV 1500 MW project, a joint venture with Engie. Fouad oversees all financial operations, including budgeting, forecasting, and investment analysis, ensuring the project's financial viability and profitability. This role demands meticulous attention to financial risk management and capital allocation to support the large-scale solar development. By securing necessary funding and optimizing financial structures, Muhammad Fouad plays a crucial part in the successful execution of this major renewable energy initiative. The Chief Financial Officer's expertise is vital for maintaining investor confidence and achieving the project's ambitious clean energy targets, directly supporting Masdar's broader mission in the solar sector.

    Raphael Barreau - Chief Operating Officer

    Raphael Barreau, the Chief Operating Officer at Masdar, manages the day-to-day operational activities and oversees the efficient execution of renewable energy projects worldwide. Barreau ensures the seamless integration of solar, wind, and other clean energy technologies into existing energy grids, optimizing performance and reliability. This critical function involves directing project management teams, implementing best practices in operational efficiency, and maintaining high standards of safety and environmental compliance across all Masdar's global sites. By focusing on operational excellence, Raphael Barreau supports Masdar's expansion into new markets and strengthens its capacity to deliver sustainable energy solutions. The Chief Operating Officer's responsibilities extend to enhancing the company's technological capabilities and ensuring the long-term viability of its extensive energy infrastructure, directly contributing to Masdar's growth and impact.
    Raphael Barreau

    Devi Padmaja - Senior Officer, Office of the Deputy Chief Operating Officer

    Devi Padmaja, the Senior Officer, Office of the Deputy Chief Operating Officer at Masdar, provides essential support to the Deputy Chief Operating Officer in managing the company's extensive renewable energy operations. Padmaja assists in coordinating project execution, monitoring operational performance metrics, and ensuring adherence to established protocols across Masdar's global portfolio. This position involves facilitating communication between various operational departments and supporting strategic initiatives aimed at enhancing efficiency and sustainability. By managing key administrative functions and contributing to operational planning, Devi Padmaja directly supports the effective delivery of clean energy solutions. The Senior Officer's role is integral to maintaining the smooth functioning of Masdar's operational framework and advancing its commitment to renewable energy development.

    Eng Alsuwaidi - President & Director

    Eng Alsuwaidi, the President & Director at Masdar, holds a pivotal position in guiding the company's strategic vision and corporate governance. Alsuwaidi oversees key directorial functions, ensuring that Masdar's operations and strategic initiatives align with its mission to advance clean energy globally. This leadership role involves providing critical oversight for major projects and partnerships, driving the company's expansion into new territories and technologies. By championing sustainable development and fostering strong relationships with stakeholders, Eng Alsuwaidi significantly influences Masdar's market position and long-term success. The President & Director's influence is essential in shaping Masdar's trajectory as a leading force in the global renewable energy sector.

    Nouf Almehairbi - Senior Coordinator, Office of the Chief Information Officer

    Nouf Almehairbi, the Senior Coordinator, Office of the Chief Information Officer at Masdar, facilitates the strategic implementation and management of information technology systems across the organization. Almehairbi supports the Chief Information Officer in overseeing digital infrastructure, cybersecurity measures, and the adoption of innovative technologies that enhance operational efficiency and data security. This role is crucial for ensuring that Masdar's IT framework effectively supports its global renewable energy projects and business objectives. By coordinating IT initiatives and managing technology-related projects, Nouf Almehairbi contributes to Masdar's digital transformation and its ability to leverage technology for sustainable growth. The Senior Coordinator's efforts are vital for maintaining a robust and secure technological environment, underpinning Masdar's operational success.

    Explore Leadership Teams in Electricity, Oil & Gas

    Frequently Asked Questions Regarding Masdar Top Executives and Leadership Team

    Who leads Masdar?
    Masdar is led by Mohamed Al Ramahi (Chief Executive Officer), along with executives such as Osama AlOthman (Chief Executive Officer, Aseer Investment Company) and Muhammad Fouad (Chief Financial Officer, Khazna Solar Pv 1500 Mw (Masdar & Engie)).
    Who is part of Masdar’s executive team?
    The executive team of Masdar includes leaders such as Mohamed Al Ramahi (Chief Executive Officer), Osama AlOthman (Chief Executive Officer, Aseer Investment Company), Muhammad Fouad (Chief Financial Officer, Khazna Solar Pv 1500 Mw (Masdar & Engie)) and other senior executives.
    How many executives does Masdar have?
    Masdar has 7 executives leading key business areas.
    What roles are included in Masdar’s leadership team?
    The leadership team of Masdar includes roles such as Chief Executive Officer, Chief Executive Officer, Aseer Investment Company, Chief Financial Officer, Khazna Solar Pv 1500 Mw (Masdar & Engie), Chief Operating Officer, Senior Officer, Office of the Deputy Chief Operating Officer.