Mohamed Rashad - Egypt and International Branches Managing Director - Board Member & Co-Founder

Home          Single Team


With over 24 years of extensive experience in the construction industry, Mr. Rashad has excelled in managing and directing large-scale projects across the Middle East, including high-rise buildings, commercial complexes, hospitality venues, residential developments, and healthcare facilities. As a leader at DSC, he oversees all design activities, ensuring alignment with client objectives through meticulous planning, staffing, and coordination. Mr. Rashad also serves as the Managing Director for the Egypt, UAE, Oman, Iraq, and Libya branches, demonstrating his proficiency in managing operations across diverse regions. Academically, Mr. Rashad holds a B.Sc. in Architecture from Helwan University (2000), Postgraduate Studies from Cairo University (2002), and an MBA (2016), providing a strong foundation in architectural principles, engineering, and strategic management. His career at DSC includes roles as CEO (2004-present), where he has driven the firm’s strategic vision, operational efficiency, client relationships, team development, and financial management, achieving significant growth and profitability. Previously, as Managing Director (2000-2004), he led business expansion, project management, operational efficiency, and client acquisition, significantly increasing market share and operational performance.

Academic Background

holds a Master’s in Business Administration, obtained in 2016, which has enhanced his managerial and strategic decision-making skills. Prior to this, he pursued postgraduate studies at the Faculty of Engineering, Cairo University, Egypt, in 2002, where he deepened his technical expertise. His academic journey began with a Bachelor of Science in Architecture from the Faculty of Fine Arts, Helwan University, Egypt, completed in 2000, which laid the foundational knowledge in architectural design and principles.