Senior u0026 Account u0026 Manager careers in Sharm El-Sheikh, Egypt