Ahmed Saleh

Consultant, Project Manager, and Father in Giza, Egypt