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

Digital Advertising Manager - Canada

Apply now Job no: 496824
Work type: Full-time (Permanent)
Location: USA - Oakland, California
Categories: Marketing & Communications, Digital

World Nomads
WorldNomads.com 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
A new opportunity exists for a Digital Advertising Manager to support our focus in the Canadian market by driving the growth of travel insurance sales and campaign entries/ subscribers through our multiple streams of CPC, social and ad network paid advertising. This role will also see you grow traffic and sessions numbers from target profitable persona target audiences, in addition to the following;

  • Drive sales from Google and Bing CPC channel for our Canada market and drives leads from social CPC activity
  • Working cross functionally to optimize specific marketing campaign activity on the above channels
  • Investigation of marketing technology opportunities and conducting market research to support business goals and execution of these campaigns

Located in Oakland, California, this role reports directly to the Head of Americas.


About You
You possess a minimum of 3 years’ experience in SEM, social advertising, campaign optimization and web analytics, coupled with tertiary qualifications in information technology, sales/ marketing or similar. Ideally you are French speaking with English as your first language and have a strong understanding of the global travel industry and travel distribution technology.

You consider yourself as curious minded with a passion for understanding travel inspirations and motivations which will allow you to connect with our travellers to generate bespoke and targeted campaigns. You possess an interest and commitment to learning the travel insurance industry and our products as well as the insurance purchasing life cycle of the Canadian traveller.

You are data driven and possess a love of testing and trialling things, with a proficient understanding of web based services and link management.

 

What’s in it for you?
At World Nomads, we believe status quo is death. We support our people to be extraordinary and do extraordinary things. We admire diversity of thought and seek out people with an intrinsic need to make the world a better place.

Our team is home to some of the most experienced professionals in the game. We have a supportive, challenging culture where we swarm around opportunities and live by the motto ‘we before me’... Team sports are kind of our thing. 


If you want to get in on the action, apply to join us today!

Advertised: Pacific Daylight Time
Applications close: Pacific Standard Time

Back to search results Apply now Refer a friend

Share this: | More

Contact World Nomads Group