Business Development Manager – Business Setup Worldwide

  • Anywhere

We are hiring an experienced Business Development Manager to expand our footprint in new markets and assist our clientele to setup businesses in them. The responsibilities include making cold calls, arranging business meeting and negotiatin…

To apply for this job please visit .