Sr. Brand Strategy Manager

at  EDC

Ottawa, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024USD 92355 Annual31 Oct, 20247 year(s) or aboveValue Propositions,Collaboration,Visual Identity,Brand StrategyNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Posting Date: Oct 28, 2024, 7:42:44 AM
Primary Location: Ontario-Ottawa
Job Type: Permanent
Schedule: Full-time
Export Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses make an impact at home and abroad. EDC offers financial products and knowledge to help Canadian businesses confidently enter new markets, reduce financial risk, and grow their business.
When you join our team, you’ll be helping Canadian businesses learn the endless possibilities that open to them through export and help bring their vision, passion, and innovation to the world. Your knowledge and expertise will support more than 25,000 Canadian businesses and their customers in as many as 200 markets worldwide. You’ll work amongst the best and brightest in an inclusive, collaborative environment that fosters professional development and success. And you’ll know that you’re making an impact every day – for businesses, for Canada and for the people you work with.
Are you ready to make an impact? Join EDC, recognized as a Top 100 and Top Family-Friendly Employer, as we take on the risk so Canadian businesses can take on the world. #LI-Hybrid

TEAM AND JOB OVERVIEW

The Marketing team is seeking a Senior Brand Strategy Manager to lead EDC’s brand strategy and identity, support the creative services team and empower EDC employees to leverage messaging, tools and templates, working with stakeholders across the business to ultimately drive EDC’s brand health.
As the Senior Brand Strategy Manager, you will lead strategic and creative brand initiatives and collaborate with external agencies and internal partners. You will help bring the brand to life through strategy, storytelling, campaigns, communication tools and tactics, across all platforms and throughout EDC’s customer and stakeholder journey.
The successful candidate is a subject matter expert who has deep experience building brands and managing stakeholders. They will have significant experience leading the development, implementation, and governance of brands, including building a positioning, standards, and overseeing the creative process from brief to execution and measurement. The incumbent will leverage market research, customer insights, best practice, and internal expertise to effectively inform and continuously develop the brand. They understand the balance of achieving distinctiveness, while maintaining a brand’s consistency, and act as a champion for the brand, engaging employees and weaving it throughout the organization.
An exceptional communicator, strategist, and creative thinker, the Senior Brand Strategy Manager will work closely with stakeholders across the business to build value propositions and messaging maps, support product naming initiatives and drive the integration of the brand creative platform.
The ideal candidate will also have an eye for creative, and experience providing direction in writing and editing copy, presenting creative and inspiring ideas, and shaping strategic decisions. They have a strong drive for cross-functional collaboration, continuous improvement, and the ability to build and nurture relationships both across the business and with external stakeholders and vendors. Their role will be equivalent to that of an agency strategist that can influence, coach and advocate for the brand at all levels.

Responsibilities:

  • Leads the strategy and governance of EDC’s brand, leveraging market and customer insights, best practices, and results to continuously grow the brand.
  • Evolves and develops EDC’s brand and supports the brand strategy & creative services program owner (PO) and graphic designers in the continuous evolution of EDC’s visual identity.
  • Works in an agile marketing environment to support effective program delivery in collaboration with other marketing teams as required.
  • Collaborates with PO and supports the intake of strategic projects including scoping, timeline negotiation, collaboration, planning, execution, and measurement.
  • Consults in the development of brand guidelines & visual identity standards, including accessibility standards, and EDC’s Brand Hub, and employee enablement tools and templates, providing guidance to the PO and the creative services team.
  • Lead the development of product names, value propositions and messaging maps, aligned with EDC’s overall brand messaging.
  • Leverages the ever-evolving brand strategy to feed the national brand campaign brief and consult on the strategies of brand and lead generation campaigns.
  • Supports the manager & director in the development of team members, the overall brand strategy and roll-out of EDC’s national brand campaign.


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Business administration marketing or related field

Proficient

1

Ottawa, ON, Canada