TELUS Digital · 3 hours ago
Learning & Development Specialist - Workplace Mental Health
TELUS Digital is a global arm of TELUS Corporation, focusing on customer experience innovation and creating a diverse workplace. They are seeking a Learning & Development Specialist to design, implement, and evaluate learning initiatives that promote professional growth and mental well-being within the organization.
AnalyticsArtificial Intelligence (AI)ConsultingData Collection and LabelingInformation ServicesInformation TechnologyOutsourcing
Responsibilities
Develop and deliver comprehensive learning programs and training sessions on mental health awareness, stress and psychological safety (or other topics as required)
Lead the implementation and management of mental health first aid and ally programs regionally
Create innovative learning experiences
Facilitate workshops and discussions promoting open dialogue about mental health
Support the implementation of regional and global L&D strategies
Design and maintain eLearning content in the LMS
Provide regular monitoring, evaluation and reporting on program effectiveness and completion rates
Qualification
Required
Bachelor's degree in Learning & Development, Psychology, HR, Social Work, Occupational Health, or related field
3-5 years of L&D experience with experience of mental health in the workplace
Proven experience in instructional design and training delivery
Proficient English language skills (B2+ level)
Advanced proficiency in MS Office and Google Workspace
Experience with Learning Management Systems (LMS)
Preferred
Certifications or qualifications in mental health and well-being
Company
TELUS Digital
Telus Digital provides data solutions and human intelligence services.
Funding
Current Stage
Public CompanyTotal Funding
unknown2025-09-02Acquired
2021-02-03IPO
2016-05-05Private Equity
Leadership Team
Recent News
2025-11-14
Company data provided by crunchbase