D2L

D2L Customer Success Enablement Leadership Role

📍 Location
kitchener, region of waterloo
⏰ Job Type
Full-time
📅 Posted
June 06, 2026

Job Description

Lead the way in Customer Success Enablement at D2L. This role focuses on developing impactful training initiatives to enhance customer engagement and satisfaction across diverse teams.

As the Customer Success Enablement Manager, your primary responsibility will be to execute and refine our global enablement strategy. With a minimum of five years of experience, you will oversee the onboarding and productivity of Customer Success teams. Your partnership with other business functions will ensure that the enablement programs are effective and focused on driving customer value.

Key Responsibilities:
• Collaborate with subject matter experts on training design
• Oversee and improve the onboarding process for new hires
• Develop readiness workshops for new services and offerings
• Facilitate regular enablement events for skill enhancement
• Analyze performance metrics to track program success

Requirements:
• 5+ years i...

Ready to Apply?

Take the next step in your career journey with D2L

Apply Now