financial controller hospitality careers in Giza, Egypt