Mohammed Alardhi

Executive Chairman
.

Mohammed Bin Mahfoodh Alardhi is the Executive Chairman of Investcorp. Under his leadership, Investcorp grew its assets under management from $10 billion to $53 billion in nine years, diversified its asset classes, and expanded its global presence.

He leads the firm’s activities across its global office network in New York, London, Bahrain, Abu Dhabi, Riyadh, Doha, Mumbai, Delhi, Beijing, Singapore and Japan. Prior to his appointment as Executive Chairman in 2015, he was an Investcorp Board Director since 2008.

Mohammed is a retired Air Vice Marshal and was the youngest and longest-serving Chief of the Omani Air Force, having joined the Royal Air Force of Oman (RAFO) in 1978. In 2000, he was awarded the “Order of Oman” by the Late Sultan Qaboos bin Said Al-Said.

In addition to his role at Investcorp, Mohammed also serves as the Chairman of the Muscat Stock Exchange. He sits on several boards, including the International Advisory Board of The Brookings Institution in Washington, D.C., the Eisenhower Fellowship in Philadelphia, The World Economic Forum’s Community of Chairpersons, the Harvard Kennedy School Dean’s Council, the Harvard Center for Public Leadership, and is a member of The Global Advisory Council of the Wilson Centre.

He is the author of three published books, and his most recent title, “Connecting to the Future”, became a US best-seller in 2023. The book is a comprehensive guide to creating a forward-thinking blueprint for dynamic company growth and large-scale success. His other two published books are “Arabs Down Under” and “Arabs Unseen”.

Mohammed holds a Bachelor of Science degree in Military Science from the Royal Air Force UK Staff College in Bracknell, UK and a master’s in public administration from the John F. Kennedy School of Government, Harvard University. He is a graduate of the Royal Air Force Military Academy in Cranwell, UK, and the National Defence University in Washington D.C.