Michael Nashaat, Head of MEP, Infrastructure and Sustainability at Upscale Egypt

Michael Nashaat, Head of MEP, Infrastructure and Sustainability at Upscale Egypt

Taxonomy