revenue careers in Alexandria, Egypt