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 over $50 billion in seven 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, Switzerland, Riyadh, Bahrain, Abu Dhabi, Doha, Mumbai, Beijing, Singapore and Japan. Prior to his appointment as Executive Chairman in 2015, Mr. Alardhi was a Board Director on Investcorp’s Board from 2008.

Mohammed Alardhi 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, Alardhi is the Chairman of 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 books are Arabs Down Under and Arabs Unseen.

Mohammed Alardhi 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.