πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Lead Channel Marketing Specialist

Company

Transamerica

Location

Toronto, Ontario

Posted

July 09, 2026

Position Overview

Job Description

Responsibilities

  • Lead the development and execution of channel marketing strategies for Canada that support business growth, agent engagement, customer experience, and brand trust.
  • Build integrated annual and campaign-based marketing plans with key performance indicators that are tailored to Canadian markets. Assist in marketing program budget management.
  • Lead communications planning for Canadian audiences across email, newsletters, portal content, field communications, campaigns, and launch messaging.
  • Create communications strategies that support business initiatives, product launches, field enablement, and digital changes.
  • Plan and manage marketing campaigns that drive awareness, engagement, adoption, and trust in Canada. Work with creative, compliance, translation, operations, and business stakeholders to ensure timely and effective execution.
  • Collaborate closely with Digital Experience teams to e...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now