project manager curtain wall careers in Giza, Egypt