Lifecycle Marketing Manager

ecobee / Generac Power Systems Inc

Toronto, Ontario, Canada
Base: $86,000-120,000 cad; bonus/equity: variable ...
Hybrid
4+ years lifecycle or crm marketing experience
Proficiency in html and sql for campaigns
Experience with salesforce marketing cloud or enterprise crm
The role involves owning the end-to-end customer relationship management portfolio from strategy to execution across the full customer journey

Job Summary

  • The role involves owning the end-to-end customer relationship management portfolio from strategy to execution across the full customer journey.
  • Candidates will design and optimize multi-channel programs including email, in-app, and push notifications to drive customer lifetime value.
  • The position offers a comprehensive benefit package including medical, dental, vision, life insurance, and RRSP retirement benefits.

Matching Summary

The role involves owning the end-to-end customer relationship management portfolio from strategy to execution across the full customer journey.

Salary

Base: $86,000-120,000 CAD; Bonus/Equity: Variable compensation including short-term and long-term incentives; Benefits: Comprehensive medical, dental, vision, life, disability, and RRSP

Skills & Requirements

Must-have

  • 4+ years lifecycle or CRM marketing experience
  • Proficiency in HTML and SQL for campaigns
  • Experience with Salesforce Marketing Cloud or enterprise CRM
  • Strong analytical skills for campaign performance reporting
  • Knowledge of CASL, CAN-SPAM, and GDPR compliance

Nice-to-have

  • Working knowledge of CSS and AMPscript
  • Experience using Figma, FigJam, or Miro for strategy
  • Curiosity about AI tools for personalization
  • Passion for consumer technology and subscription models
  • Entrepreneurial spirit with a bias toward action

Key Requirements

  • 4+ years of lifecycle or customer base marketing experience
  • Required proficiency in HTML and SQL
  • Toronto, Ontario location requirement

Work Rights

Not specified

Tailored Resume

Cover Letter