Careers with World Nomads Group

Work with world leading, fast growing brands

Be a part of vibrant, talented teams

Excellent salaries and benefits

Stand out career progression and opportunities

Business Development Manager - Canada

Apply now Job no: 496853
Work type: Full-time (Permanent)
Location: USA, NSW - Sydney CBD
Categories: Business Development

World Nomads is a company that is transforming the way people think about travel insurance. We believe travel is exciting and inspiring, but more than that, it can open minds and change lives. We are in the business of travel insurance, but we pride ourselves on being very unconventional. We are passionate about helping our customers get the most out of their travel experiences and enabling people to travel and explore the world with confidence.

We are a part of the World Nomads Group of brands and a subsidiary of nib, one of Australia's fastest growing health insurers, and a leading online travel insurance business. As we develop markets globally, we are looking to build teams with high concentrations of talent.


The Opportunity

To support our growth trajectory in the Canadian market, a new opportunity exists for a Business Development Manager to drive top line growth through market development and the cultivation of existing affiliate partner channels of travel insurance sales.

Located in Oakland, California and reporting directly to the Head of Americas, the focus of this role is a split between new business development, account management and market & sales intelligence which will see you play a significant part in shaping the future of the business by;

  • Developing a robust sales pipeline of new business through the analysis of target markets and identification of needs and opportunities
  • Ongoing management and development of existing regional partners to further build commercial opportunities
  • Attendance of tradeshows, expos and conferences to enhance presence in the market and generate sales qualified leads
  • Maintaining up to date knowledge of the travel and travel insurance market place and competitor activity in the region, along with global market knowledge

About You
You are an experienced Business Development Manager with a hunger to sell, equally balanced with an appreciation for Insurance products, along with a love of travel and how it changes people’s lives. You will also need;

  • Proven track record of 3-5 years’ experience in business development and account management in a B2B environment, ideally within the global travel and travel distribution technology industries
  • Bachelor’s degree or diploma in information technology, sales/ marketing or similar
  • Natural ability to build and manage relationships across all business levels including
    C-level suite and ability to influence business outcomes
  • Results oriented focus with a motivation driven by sales
  • Technical skills required to be able to troubleshoot UX/UI challenges and opportunities, with an understanding of web based services
  • Flexibility to travel to accounts/ prospects in Canada as well as infrequent travel to trade shows and conferences as needed


To Apply

Apply by submitting your resume and a cover letter telling us a little more about you.

Advertised: AUS Eastern Daylight Time
Applications close: AUS Eastern Daylight Time

Back to search results Apply now Refer a friend

Share this: | More

Contact World Nomads Group