j3291 business careers in Alexandria, Egypt