Nebras Power QSC

Nebras Power QSC Employee Directory

Oil and GasQatar51-200 Employees

Nebras Power was set up to take advantage of the investment opportunities created by continuously growing demand for electricity and water throughout the world, especially in the rapidly developing markets in the Middle East, Asia,
Africa and Latin America. It was also set up to participate in the evolving nature of the global power industry and to pioneer future energy solutions in its investments.

Nebras was created as a investment company capable of building on these long-term global opportunities. Being the vehicle through which Qatar intends to develop and manage a portfolio of strategic investments in power, water and renewables throughout the world, we form part of Qatar’s 2030 vision to diversify the economy away from oil and gas and be the custodian of wealth for future generation of Qataris.

We draw on the extensive experience gained by our major shareholder, Qatar Electricity and Water Company, in developing power and water projects in  Qatar and abroad.

Since its inception, Nebras Power has grown into a major international power investor and developer. Our portfolio spans the Middle East, Australia, Asia, North Africa, Europe and Latin America. As we grow, we will continue looking at
opportunities in these markets but also in other regions of the world.

Find Nebras Power QSC employees' phone numbers or email addresses

Nebras Power QSC Global Highlights

Location
Employees

Asia
51

Minus sign iconPlus sign icon
  • Qatar
    31
  • Jordan
    16
  • Indonesia
    2
  • Saudi Arabia
    1
  • Uzbekistan
    1

South America
11

Minus sign iconPlus sign icon
  • Brazil
    11

Europe
9

Minus sign iconPlus sign icon
  • Netherlands
    8
  • United Kingdom Of Great Britain And Northern Ireland
    1

North America
4

Minus sign iconPlus sign icon
  • United States Of America
    3
  • Canada
    1

Oceania
3

Minus sign iconPlus sign icon
  • Australia
    3

Nebras Power QSC's Leadership

  • Stylized image of a person
    M. S.
    Chief Financial Officer
    Phone icon
  • Stylized image of a person
    K. L.
    Chief Asset Management Officer
    Phone icon
  • Stylized image of a person
    E. G.
    Chief Financial Officer Netherlands
    Phone icon
  • Stylized image of a person
    F. M.
    Chief Asset Management Officer
    Phone icon
  • Stylized image of a person
    P. L.
    Chief Asset Management Officer And Chief Risk Officer
    Phone icon
  • Stylized image of a person
    M. F.
    Head Of Treasury And Corporate Finance
    Phone icon
  • Stylized image of a person
    R. H.
    Head Of Tax
    Phone icon
  • Stylized image of a person
    M. A. H.
    Cfo Latam
    Phone icon

Contact profiles from Nebras Power QSC

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    M. A. H.
    Cfo Latam
    Phone icon
    BrazilSão Paulo
    Oct 22, 2025
  • Stylized image of a person
    S. G.
    Group Chief Financial Officer
    Phone icon
    Jul 16, 2025
  • Stylized image of a person
    M. S.
    Chief Financial Officer
    Phone icon
    AustraliaVictoria
    Oct 13, 2025
  • Stylized image of a person
    K. L.
    Chief Asset Management Officer
    Phone icon
    QatarBaladīyat ad Dawḩah
    Oct 23, 2025
  • Stylized image of a person
    A. M. A. A.
    Deputy Chief Asset Management Officer
    Phone icon
    Qatar
    Jul 17, 2025
  • Stylized image of a person
    E. G.
    Chief Financial Officer Netherlands
    Phone icon
    NetherlandsSouth Holland
    Sep 09, 2025
  • Stylized image of a person
    F. M.
    Chief Asset Management Officer
    Phone icon
    AustraliaVictoria
    Oct 24, 2025
  • Stylized image of a person
    P. L.
    Chief Asset Management Officer And Chief Risk Officer
    Phone icon
    United KingdomEngland
    Oct 21, 2025
  • Stylized image of a person
    M. B.
    Cfo
    Phone icon
    UzbekistanToshkent Shahri
    Oct 21, 2025
  • Stylized image of a person
    M. F.
    Head Of Treasury And Corporate Finance
    Phone icon
    QatarBaladīyat ad Dawḩah
    Aug 13, 2025

Frequently Asked Questions

What is Nebras Power QSC known for?

Minus sign iconPlus sign icon
Nebras Power QSC was founded in 2014 operates in the Oil and Gas industry. The company's main headquarters is located in Burj Doha, Doha, QA. Explore Nebras Power QSC's company overview page for more information.

What is Nebras Power QSC's most common email format?

Minus sign iconPlus sign icon
Nebras Power QSC employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Nebras Power QSC email formats with LeadIQ.

How many employees does Nebras Power QSC have currently?

Minus sign iconPlus sign icon
Nebras Power QSC has approximately 103 employees as of October 2025. These team members are located across 5 continents, including AsiaSouth AmericaEurope.

Who are Nebras Power QSC's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2025, Nebras Power QSC's key employees include:

  • Chief Financial Officer: M. S.
  • Chief Asset Management Officer: K. L.
  • Chief Financial Officer Netherlands: E. G.
  • Chief Asset Management Officer: F. M.
  • Chief Asset Management Officer And Chief Risk Officer: P. L.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.