Business Development Manager - Canada region. Oakland, USA office
World Nomads Inc
September 4, 2018
US $72,000 - $78,000 base, DoE
Full Time - Experienced
4 Year Degree
To support World Nomads' 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 trade shows, 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 * Possesses a strong understanding of our products and positioning in order to create impactful marketing plans in collaboration with our marketing and sales teams
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 possess and entrepreneurial mind and seek opportunities to diversify the base on where sales are currently generated. Your ability to research markets, develop business cases and plan approaches, presentations and pitches that speak to the client’s needs, concerns and objectives will make you an integral part of our business development team.
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
Additional Salary Information: The salary is a base plus quarterly incentive bonus plan based on percentage attainment or surpassing of quarterly sales goals.
About World Nomads Inc
WorldNomads.com is a global adventure travel brand. We provide travel insurance to residents of over 130 countries partnering with premium underwriters and assistance companies around the world with extensive cover for adventure activities.
We're also a leading travel publisher, reaching over 1 million travellers per month through our broad editorial and video content network that includes travel inspiration and planning and safety content. We run a global travel scholarships program in film, photography and writing pairing aspiring producers with industry professionals from leading organisations.
We've partnered with over 30 ATTA members on campaigns worldwide delivering global expsoure and lead generation.
We also run The Footprints Network (an ACTF partner) which leverages online donations to fund community development programs worldwide. We've funded over 200 projects from 1.5million+ donations.
Yup - we like getting stuff done and are keen to do more with our adventure community.