Mohammed Bin Mahfoodh Alardhi
07 April, 2025
Mohammed bin Mahfoodh Alardhi, born in May 1961 in Sur, Oman, is the Executive Chairman of Investcorp, a leading global alternative investment firm.
Since his appointment in 2015, he has overseen the firm’s growth, with assets under management tripling to over $35bn, expanding its presence across 12 countries, including the United States, Europe, the Middle East, India, and Asia.
Under his leadership, Investcorp achieved a net profit of $105m in 2024, reflecting a robust financial performance.
Prior to his tenure at Investcorp, Alardhi served as the youngest and longest-serving Chief of the Royal Air Force of Oman, retiring with the rank of Air Vice Marshal.
He holds a Master of Public Administration from the John F. Kennedy School of Government at Harvard University and is a trustee for the Eisenhower Fellowship in Philadelphia. Alardhi has also authored several publications, including “Arabs Unseen,” reflecting his commitment to thought leadership.







































































































