Marketing Specialist - Toronto, Canada - Edgewood Health Network Inc

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

JOB TITLE:
French Language Marketing Specialist


STATUS: 6 month contract with option to renew


DEPARTMENT:
Corporate


REPORTS TO:
Marketing Manager


UNION:
N


LOCATION:
Toronto


EHN Canada is the country's largest provider of private mental health and addiction services, with inpatient operations in most provinces and in-person and virtual outpatient programs.

It has tripled in size over the past four years as it adds new locations and programs. It now helps over 3,000 patients and their families each year and works with governments and employers across Canada.

EHN Canada is a company with a purpose. It believes that every Canadian has the right to mental health and addiction services that are accessible (i.e. little/no wait times); affordable (i.e. paid for by your government or employer) and excellent (i.e. using outcomes measurement and evidenced based practices).


Job Summary

Responsibilities

  • Responsible for spearheading the growth of our French segment strategy through the implementation of an exceptional marketing strategy and development plan
  • This role will liaise with crossfunctional team members to ensure the seamless planning and execution of marketing campaigns and projects
  • Responsible for the analysis of marketing campaigns, identifying opportunities for improvement and recommendations
  • Conferences and events: Research, plan and attend conferences with the business team
  • A brand steward, who can lead the creation of brand assets, provide quality assurance, and oversee deliverables are created consistent with our brand visual style and voice
  • Collaborate closely with the creative, digital and communication teams to launch campaigns by ensuring consistency across all marketing initiatives, and identifying areas of opportunity including improvement in messaging, delivery or consolidation
  • Assist in the coordination of gathering data for reporting and analysis & responsible for distilling all information in a digestible manner to inform marketing decisions and strategies
  • Proactive in identifying opportunities based on research of internal & external data (including competitive) to inform marketing decisions and strategies that will support department and company goals & objectives
  • Collaborating with other departments, such as clinical, admissions, business development and alumni, to identify areas of improvement in our content for facilities, programs and nationwide efforts
  • Other duties as assigned

Work Experience Requirements

  • Experience in a marketing role (minimum 2 years)
  • Strong communicator who is not afraid to work closely with senior leaders
  • Exceptional presentation skills and the ability to speak in front of large audiences (i.e. hosting a panel discussion or webinar)
  • Analytical thinker with the ability to identify new ways of working and organizing information across all aspects of marketing
  • Excellent project management skills: ability to prioritize multiple projects at once, including recognizing when reprioritization is required with little support
  • Excellent attention to detail
  • Good computer skills including usage of MS Office Suite
  • Ability to manage competing priorities in a fastpaced environment
  • Background in either healthcare marketing or public service marketing considered an asset
  • Experience hosting and/or running Webinars is an asset

Education

  • Bachelor's or master's degree (Marketing, Communications, Social Sciences, English)

TITRE DU POSTE:
Spécialiste du marketing en langue française


STATUT:
Contrat de 6 mois avec possibilité de renouvellement


DÉPARTEMENT:
Corporate


REPORTER AU:
Gestionnaire du marketing


UNION:
N


LOCATION:
Toronto


EHN Canada est le plus grand fournisseur de services privés de santé mentale et de toxicomanie au pays, avec des activités d'hospitalisation dans la plupart des provinces et des programmes ambulatoires en personne et virtuels.

Sa taille a triplé au cours des quatre dernières années, avec l'ajout de nouveaux sites et de nouveaux programmes.

Elle aide aujourd'hui plus de 3 000 patients et leurs familles chaque année et travaille avec les gouvernements et les employeurs à travers le Canada.

EHN Canada est une entreprise qui a un but. Elle croit que chaque Canadien a droit à des services de santé mentale et de toxicomanie qui sont accessibles (c.à-d. peu ou pas de temps d'attente), abordables (c.à-d. payés par le gouvernement ou l'employeur) et excellents (c.à-d. qui utilisent la mesure des résultats et des pratiques fondées sur des données probantes).


Résumé du poste

Responsabilités

  • Responsable du fer de lance de la croissance de notre stratégie sur le segment français par la mise en œuvre d'une stratégie marketing et d'un plan de développement exceptionnels.
  • Ce rôle assurera la liaison avec les membres de l'équipe interfonctionnelle pour garantir la planification et l'exécution transparent

More jobs from Edgewood Health Network Inc