business operations careers in Alexandria, Egypt