Apply now »

Marketing Consultant

Business Unit:  Marketing
Function:  Marketing Management
Date:  28 Jan 2025

Discovery – Marketing

Marketing Consultant – Discovery Health

About Discovery

Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.

 

Key Purpose

 

To support the Discovery Health and Discovery Health Medical Scheme Marketing team in the implementation of brand and communication strategy and benefit campaigns to multiple stakeholders. Brief agency partners on marketing campaigns and support the Discovery Health business on project deliverables related to member benefits and healthcare professional communications.

 

Areas of responsibility

 

  • Take end-to-end accountability and responsibility for assigned marketing campaigns and associated deliverables
  • Manage project stakeholders and keep them informed on all marketing-related updates and requirements
  • Conceptualise and create social media campaigns to drive engagement  
  • Ensure quality of outputs with meticulous attention to detail
  • Reflect on all projects and identify opportunities for continual improvement
  • Ensure first line quality check and proof reading
  • Attend various project meetings as marketing representative
  • Administrative support, for example:
    • Quotes
    • Orders
    • Version control
  • Keep project plans updated.

 

Competencies

  • Project management and administrative skill
  • Composure under pressure
  • Problem solving
  • Ability to work under pressure, within tight deadlines
  • MS Office, PowerPoint, Excel
  • Effective document proof-reading
  • Build collaborative relationships
  • Question processes, strategy and outputs

 

Education and Experience

 

Qualifications

  • Minimum 3 year undergraduate marketing or communication degree or diploma.
  • Minimum 3 year work experience

 

Knowledge

  • How what you do fits into the greater Discovery Health Marketing picture.
  • What makes a good brief.
  • Production, procurement and sign off processes.
  • The difference between good and bad language and grammar.

 

 

EMPLOYMENT EQUITY   
                             
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Apply now »