european telephone operator careers in Alexandria, Egypt