SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Global CRM Manager at TEN

Company: Ten Lifestyle Group

Location: toronto, London

Posted: June 15, 2026

Apply for This Position

Submit Application

Position Details

Join TEN as a Global CRM Manager, driving excellence across Americas, EMEA, LAC, and APAC regions. Lead CRM strategies that enhance customer engagement and optimize campaign performance.
In this critical role, you will oversee global CRM initiatives, aligning strategies with organizational goals. Your expertise in CRM and two years of experience with Braze will ensure impactful customer communications. Focus on data-driven approaches will be key in reaching sustainable growth and delivering measurable outcomes.
Key Responsibilities:
• Lead global CRM strategy and execution initiatives
• Manage campaign performance and collaborate with stakeholders
• Develop CRM roadmaps based on customer insights
• Implement personalized, data-driven communications
• Oversee A/B testing and optimization processes
Requirements:
• Significant experience as a CRM Manager
• Minimum two years experience with Braze
• Proven track record managing end-to-end CRM programs
• S...