financial controller hospitality careers in Cairo, Egypt