site management associate careers in Mansoura, Egypt