Landscape Manager
Shehab A. Mazhar Architects
- Egypt
Manages the landscape design process and qualifies, appoints, and directs the engineers through the Pre-Concept, Concept, Scheme, and Detailed Design stages including full design o…
4 jobs
Shehab A. Mazhar Architects
Microsoft
Microsoft
Amazon