Alex Beard

Alex Beard

Alex Beard (#1578)

Global Rank #1578
Country Rank #30
Country United Kingdom

Alex Beard is listed among the world billionaires tracked by Iconic Billionaires.

  • $ 3 B
  • Mining, commodities
  • United Kingdom
  • M
  • 58 Years

Snapshot

Quick Facts

Global Rank #1,578
Country Rank #30
Net Worth $2.6B
Previous Worth $2.6B
Worth Change +$0.0B
Country United Kingdom
Industry Mining, commodities
Age 58 Years
Gender M
Worth As Of May 4, 2026
Residence London, United Kingdom
Citizenship United Kingdom

Profile Data

Personal Stats

Age 58
Source Of Wealth Mining, commodities, Self Made
Residence London, United Kingdom
Citizenship United Kingdom
Marital Status Married
Education Master of Science, Oxford University
Net Worth Change +$0.0B +0.0% from previous worth
Previous Net Worth $2.6B
Current Net Worth $2.6B

Worth as of May 4, 2026

About Me

Alex Beard retired as head of worldwide oil operations at commodities trader and mining giant Glencore in 2019. Beard, who had worked at Glencore since 1995, is based in London and was the highest-ranking Glencore executive in the UK. Before he left, Beard owned a 2.5% stake in the firm, which has assets in oil, gas, agriculture and mining globally. Prior to joining Glencore, Beard spent five years as an oil trader at BP. His new investment fund, Adaptogen Capital, is focused on renewable energy opportunities.

Achievements

Forbes List Highlights

A snapshot of the list placements and rankings connected to Alex Beard.

#1676
Billionaires (2026)

Insights

Did You Know?

Beard serves on the board of trustees of Shakespeare's Globe, which operates the iconic Globe Theatre in London.

Wealth Growth

Net Worth Growth Over Time

Tracking Alex Beard's net worth journey over the years, highlighting key growth phases and financial milestones.

Worth Trend Net Worth Growth
Period Change Worth Movement
Current Net Worth: $2.6B (May 4, 2026)