Manager, Brand & Creative

at  Echelon Insurance

Mississauga, ON L4W 5N1, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 2025N/AAccessNoNo
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:

ABOUT US

Echelon Insurance provides Personal and Commercial Specialty Insurance solutions to protect Canadian families and businesses across Canada, through our trusted network of Broker partners. Echelon is a member of the CAA Club Group of Companies and is an equal opportunity employer who offers a professional environment that champions collaboration, trust, and growth to drive success. We cultivate a great working dynamic to help us deliver what is best for our associates, Brokers, and Customers.

WHO WE ARE

Are you ready to join an award-winning, purpose-driven culture? Welcome to the CAA Club Group of Companies (CCG), where purpose leads to passion!

At CCG, we are committed to delivering an exceptional Associate experience. We offer:

  • Work-life harmony with access to an award-winning holistic wellness program,
  • Continuous learning through our robust corporate curriculum and education reimbursement program,
  • Incredible rewards, travel incentives, and product and service discounts,
  • Pay-for-performance and best-in-class recognition programs, and
  • Competitive benefits that include a defined contribution plan, personal spending account, and so much more.

Join our growing team where everyone belongs!

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Working with cross functional teams to develop and evolve Echelon’s brand strategy and create or spearhead creative concepts and effectively drive the strategy behind them to ensure collaboration and buy-in of these concepts by stakeholders
  • Work with the Manager, Integrated Marketing to develop brand marketing plans to support business objectives and oversee the execution and measurement of these plans. This involves setting a multi-year strategy and objectives, and recommending tactics to drive Echelon brand awareness and recognition
  • Serve as a liaison between the creative team and other internal stakeholders to respond to and identify opportunities for collaboration and consultation on creative direction, creative planning, and creative execution whenever the Echelon brand is involved
  • Work with direct reports, Marketing and Communications leaders, Business Development, and other key stakeholders to build and deliver event marketing plans based on around our target audience
  • Oversee the execution of annual events, ensuring that event and marketing activities are executed on time, within budget, and aligned with Echelon’s brand standards
  • Proactively anticipate any roadblocks, risks, or challenges that may impede a project from completing on time and provide/implement solutions
  • Serve as creative leader and key point of contact for external agencies doing design work for our organization.
  • Effectively and clearly explain the importance of maintaining the Echelon brand, how to properly protect the brand’s integrity, and when to engage with the design and event teams to both internal and external stakeholders
  • Leads the Brand and Creative team through ideation, concept development, creative production and delivery of all creative assets for all brand campaigns and tactics, ensuring all creative outputs from the team address the needs outlined in the brief, meet the agreed upon deadlines, and remains in budget
  • Guide the team and support strong working relationships across the Marketing and Communications department, and with business line and enablement areas, ensuring that throughout execution of marketing plans, processes and SLAs are followed
  • Support the ongoing growth and development of direct reports through annual goal setting and performance reviews as well as ongoing mentoring and coaching
  • Support the monitoring of reputational risk, aligning with Marketing and Communications leaders to highlight concerns and implement plans to reduce risk


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Proficient

1

Mississauga, ON L4W 5N1, Canada