Mohamed Assaf
Executive Consultant

Architect Engineer