Mohamed Alaa Riyad
Alaa holds a Bachelor’s degree in Business Administration from Imam Muhammad bin Saud University, and has worked for the Saudi Binladin Group for more than 8 years in multiple administrative positions. Alaa is fluent in…
READ MORE