
Leading Armada Holding's strategic vision and growth across multiple sectors in alignment with Saudi Vision 2030.
Dr. Mohamed Ben Laden is the Chairman and founder of Armada Holding, established in 2003 in Riyadh, Kingdom of Saudi Arabia. Under his visionary leadership, Armada has grown from a focused family office extension into a diversified holding company with operations spanning contracting, trading, environmental services, and consultancy.
With decades of experience in business leadership and investment, Dr. Ben Laden has guided Armada's strategic direction, ensuring alignment with the Kingdom's Vision 2030 objectives while maintaining a strong commitment to sustainability, ESG principles, and technology transfer.
His leadership philosophy emphasizes long-term value creation, operational excellence, and fostering partnerships that drive meaningful economic impact across Saudi Arabia and the broader region.