Meet the leaders driving Armada Holding's vision of integrated excellence.
Non Executive Chairman
Dr. Mohamed Ben Laden serves as the Non-Executive Chairman of Armada Holding, bringing a wealth of experience in business leadership, strategic development, and corporate governance. Under his guidance, Armada has grown into one of Saudi Arabia's most respected diversified business groups, with operations spanning three continents and five countries.
With a deep commitment to Saudi Arabia's Vision 2030, Dr. Ben Laden has been instrumental in positioning Armada at the intersection of economic growth and environmental responsibility. His leadership philosophy centers on building sustainable enterprises that create long-term value for stakeholders while contributing positively to the communities in which Armada operates.
Beyond his role at Armada, Dr. Ben Laden is recognized for his contributions to the broader Saudi business ecosystem and his advocacy for eco-conscious business practices. He holds advanced degrees in business administration and has been a vocal proponent of integrating sustainability into core business strategy rather than treating it as a peripheral concern.