JJoobta CA
Advertisement
← Back to jobs
Job opportunity

Creative Brand Design Lead

Westerkirk Capital

Calgary, Alberta 70.000 - 95.000
Lead De Havilland Canada’s visual brand through creative strategy, art direction, and multimedia design across diverse communication channels. This role shapes brand expression across digital, print, social media, events, and packaging.
The Creative Services Advisor leads visual content creation and evolves design processes, assets, and brand identity. You will manage templates, reports, collateral, and style guides while coordinating marketing strategies with internal teams. The work includes static and motion creative development, executive presentations, corporate materials, and campaign assets.
Key Responsibilities:

Define and evolve organizational design processes and assets
Lead creative vision and brand identity development
Design communications across digital, print, and social platforms
Manage DHC brands, templates, collateral, and style guides
Coordinate agencies, contractors, and creative specialists
Requirements:

Graphic Design Degree with three to five years’ creative leadership
Expert Adobe Creative Suite knowledge
Proficiency in Microsoft Office Suite and Apple suites
Experience directing photo and video shoots
Strong communication, presentation, and time management skills
Bring brand leadership, visual design, and multimedia expertise to De Havilland Canada’s creative communications work.

#J-18808-Ljbffr
Apply on source site