Front desk officer and administrator careers in Alexandria, Egypt