offpeak

westerkirk

Creative Services Advisor (6 Month Contract)

Calgary, Alberta, Canada

On-site

First seen by offpeak October 22, 2026

See your drive time Apply on westerkirk's site

ROLE SUMMARY:

Creative Services Advisor is responsible for the De Havilland Canada’s (DHC) visual brand and leads the execution of creative strategies that align with the company's overall brand vision and objectives. They oversee the creation of visual content across various media, including advertising, digital platforms, social media, events, print, and packaging.

 

Note, this is a 6-month contract position.

 

WORK:

  1. Executive presentations
  2. Internal/external Marketing video production
  1. Corporate materials (external and internal)
    • Brochures
    • Advertisements
    • HR recruitment materials
  2. Sales and marketing collateral
  3. DHC SWAG branding and design
  4. Community engagement and sponsorship event visuals
  5. Website/intranet graphics
  6. Corporate presentation and proposal development
  7. Art direction of DHC videos/photo sessions
  8. Infographics/illustrations/aircraft paint schemes
  9. Corporate branded items (source and design)
  10. Tradeshow graphics, booth development materials, invitations and collateral

RESPONSIBILITIES:

 

 

EXPERIENCE AND QUALIFICATIONS:

 

COMPETENCIES: