mobile business manager careers in Alexandria, Egypt