Global Crm Manager At Ten Toronto

Ten Lifestyle Group

toronto, on, Canada
Full-time
Posted June 14, 2026

Job Description

Overview

Drive CRM excellence at TEN as a Global CRM Manager overseeing the Americas, EMEA, LAC, and APAC regions. Lead strategic initiatives and enhance customer engagement through effective CRM management.

In this pivotal role, you will manage the CRM program and strategy across multiple regions while ensuring alignment with organizational objectives. Your expertise in CRM principles and hands-on experience with Braze will be essential in delivering best-in-class customer communications. You will leverage data and insights to optimize campaigns, ensuring sustainable growth and measurable outcomes.

Responsibilities

  • Lead CRM strategy and execution across global regions
  • Manage campaign performance and stakeholder collaboration
  • Develop CRM roadmaps based on customer insights
  • Implement data-driven, personalized customer communications
  • Oversee A/B testing and optimization frameworks

Requirements <...