Home People Products News Connect
Home / People / Dr. Mohamed Ben Laden
Dr. Mohamed Ben Laden

NON EXECUTIVE CHAIRMAN

Dr. Mohamed
Ben Laden

Dr. Mohamed Ben Laden serves as Non Executive Chairman of Armada Holding, bringing decades of visionary leadership to the group's strategic direction. Under his guidance, Armada has grown from a focused Saudi enterprise into a diversified international business group with operations spanning three continents.

His leadership philosophy centers on the convergence of heritage and innovation -- honoring the traditions of Saudi business excellence while embracing cutting-edge technologies, sustainable practices, and global partnerships. This vision has been instrumental in positioning Armada at the forefront of the Kingdom's Vision 2030 transformation.

Dr. Ben Laden's commitment to eco-responsible business practices has shaped Armada's contracting division into a Grade 1 certified enterprise with an industry-leading ESG rating, setting new standards for sustainable construction across the region.

LinkedIn Profile