Leadership & Staff
Services & Transactions
TotalEnergies
French multinational integrated oil and gas energy company, one of the seven "Supermajor" oil companies, active in ~130 countries
•
a client
ExxonMobil
Oil and gas exploration, production, and marketing
•
a client
Royal Dutch Shell
Global oil and gas corp
•
a client
Centrica plc
Major energy company in the UK and USA
•
a client