Director of Marketing & Communications Europe (Geneva)

  • Full-time

Company Description

International SOS is the world’s leading international health care, medical assistance and travel security risk services company with over 11,000 employees, led by 1,200 doctors and 200 security specialists. We provide a world class offering for travellers and expatriates. Every single day we are able to save lives and support our clients when they need it the most.

Job Description

We are currently looking for the Director of Marketing & Communication, Europe to join our business on a permanent contract in one of the following locations: Paris, London, or Geneva.  

You will be establishing a strong leadership of our Europe-wide strategic Marketing plan. The successful candidate will manage directly the Europe marketing digital team and functionally the sub regional marketing teams across Europe, and will be accountable for enabling all our multi-channel Marketing & Communication activities and Digital Marketing Agenda to drive our Lead Generation campaigns.  

This role requires working closely with the Group Chief Marketing and Communication Officer, the GM Sales & Marketing Europe,  S&M Leadership Team and Global Marketing Teams. 

The main focus is:

  • To fully manage the lead generation process from the initial campaign right through to the sales prospects.Lead identification, and the management and measurement of qualifications are vital to the role.
  • To implement & support the Europe “go-to market” strategy and ensure that tactical activities are in place to support the Sales Teams to achieve their yearly targets.
  • To successfully implement and communicate The Europe Marketing strategy and manage the accompanying projects across the 16 Europe selling offices.
  • To manage disputes and execute crisis management plans to safeguard the business’ reputation.
  • To be a strong ambassador for the organisation, both internally and externally.
  • Develop and execute a robust marketing communications plan. Define and manage a marketing communications budget. Drive client communication activities via events, webinars, digital campaigns and collaterals, both directly and in collaboration with the sales team to reinforce value propositions and that result in the utilisation of services, client extension and retention and sales lead generation.
  • Support any public relation matters 
  • Be the custodian for all communication material used across the region and ensure adherence to corporate brand standards and the highest editorial standards.

Qualifications

Required Skills and Knowledge

  • Significant international  marketing experience, ideally in the B2B space/professional services.
  • Must have a strong management experience in leading a team of multicultural marketing and/or communications professionals in Europe.
  • Must have in-depth knowledge and track record of marketing automation (ideally Eloqua) and CRM systems (Salesforce SFDC).
  • Must be digitally savvy and technophile.
  • Marketing master degree
  • English and other European languages to a very high standard written and oral.

We are looking for a candidate with great leadership, emotional intelligence, able to work with pan european S&M teams, excellent in communication and an ability to innovate, drive change and expert in lead generation. 

 

Travel Requirements: some International travel may be required.

Additional Information

Here at International SOS we will offer you an interesting, varied and challenging career, where you will have the opportunity to experience working within a multicultural environment

Please apply online now attaching your CV and Cover Letter.

www.internationalsos.com

Privacy Policy