Leadership

Guided by Vision. Driven by Experience.

Delta International Energy is led by its founder, whose four decades at the helm have shaped a culture defined by bold conviction, disciplined execution, and an unwavering commitment to building long-term value in the world's most consequential energy markets.

Badr Bin Mohammed Al Aiban — Founder, Chairman & CEO
Badr Bin Mohammed Al Aiban
Founder · Chairman · CEO
Chairman Profile

Badr Bin Mohammed Al Aiban

Chairman & Chief Executive Officer · Delta International Group Ltd.

Badr Bin Mohammed Al Aiban is the Founder and Chairman of Delta International Group Ltd. — the parent company of Delta International Energy. A graduate of the University of Southern California, Mr. Al-Aiban has dedicated more than 40 years to building one of Saudi Arabia's most distinguished privately held energy investment platforms.

Founding Vision

Mr. Al-Aiban established Delta International Group in Jeddah in 1978 with a clear and enduring conviction: that a Saudi-rooted, privately held company could compete at the highest levels of the international oil and gas industry — combining the political intelligence and institutional relationships of the Gulf with the financial sophistication and technical rigor of the world's leading independent energy investors.

Education
USC
Experience
40+ years
Regions
5 continents
Landmark Deals
4+
Track Record

Career-Defining Transactions

01
Azerbaijan — "Contract of the Century" (1994)
Led Delta's participation as a founding member of AIOC alongside BP, Amoco, Unocal, and Pennzoil. ACG estimated recoverable reserves: 4.6 billion barrels.
02
Centurion Energy (1999–2007)
Directed Delta's 26% acquisition; appointed to Centurion's Board; oversaw growth to ~40,000 BOEPD. Divested to Dana Gas for C$1.25 billion — approximately 20x original investment.
03
BTC Pipeline
Oversaw Delta's participation in the early development of the Baku-Tbilisi-Ceyhan pipeline through Delta Hess.
04
Algeria — Sonatrach Engagement (2023)
Personally led delegation to Algeria, meeting with the Minister of Energy and Mines.
Leadership Philosophy

Five Principles That Define Delta's Culture

01

Long-term Thinking

Prioritizing sustainable value creation over short-term gains — from early Caspian positioning to today's frontier energy investments.

02

Relationship Capital

Building and maintaining deep, trust-based relationships with governments, national oil companies, and international partners across decades.

03

Decisive Agility

Combining the speed and flexibility of a privately held firm with the analytical discipline of an institutional investor.

04

Financial Creativity

Structuring innovative financing solutions — from project-based fund raising to balance sheet-supported bank finance — to unlock otherwise inaccessible opportunities.

05

Host-country Commitment

Ensuring that every Delta investment creates tangible, lasting economic and social value for the countries and communities in which the company operates.