Company
Country
Industry
Business Solution
635 Companies
0 Authorities
logo
ExxonMobil USA
ExxonMobil is an international oil and gas company, providing energy that helps underpin growing economies.
1292 Executives

logo
Chevron
622 Executives

logo
511 Executives

logo
Bechtel
410 Executives

logo
Reliance Industries Limited
383 Executives

logo
Cenovus Energy
339 Executives

logo
326 Executives

logo
Engineers India Ltd
320 Executives

logo
Rio Tinto
307 Executives

logo
Koch Industries, Inc
267 Executives

logo
TC Energy
263 Executives

logo
Oil and Natural Gas Corporation Ltd
255 Executives

logo
Baker Hughes BHGE
253 Executives

logo
Teck Resources Ltd
249 Executives

logo
Suncor
232 Executives

logo
Jindal Steel & Power Ltd.
229 Executives

logo
Hindalco Industries Limited
226 Executives

logo
Coal India Limited.
212 Executives

logo
Sonatrach
205 Executives

logo
Enbridge Inc
195 Executives

logo
Solar Turbines
194 Executives

logo
Aramco
193 Executives

logo
Invenergy LLC
Invenergy develops, owns, and operates power generation facilities in North America and Europe. Invenergy is applying its renewable energy experience and innovation toward expanding our clean energy portfolio to include solar power generation.
193 Executives

logo
Anglo American
191 Executives

logo
Phillips 66
188 Executives