Sarah Dean
About Sarah Dean
Sarah Dean is the People & Culture Business Partner Manager at TELUS, where she has significantly improved team engagement and supports national enterprise-wide programs.
Title
Sarah Dean is currently serving as People & Culture Business Partner Manager at TELUS. In her role, she actively collaborates with diverse teams and supports various programs and initiatives across the enterprise.
Professional Background at TELUS
Sarah Dean has a strong professional background with TELUS. She previously worked as a Talent Acquisition Consultant (Recruiter) from 2006 to 2011, spanning five years. In her current role, she has been instrumental in improving team engagement, maintaining high engagement levels, and advocating for a continuous improvement mindset.
Education and Expertise
Sarah Dean holds a Digital Communication Certificate from Sheridan Institute of Technology, earned between 2005 and 2007. Additionally, she studied Digital Enterprise Management (CCIT) at the University of Toronto and achieved an Honours Bachelor of Arts between 2003 and 2007. Her educational background has equipped her with expertise in digital communication and enterprise management.
Achievements in Team Engagement
Sarah Dean has significantly improved team engagement levels at TELUS by 30-60%, consistently maintaining engagement levels in the top quartile above 80% year-over-year for various teams. This achievement highlights her effective strategies in enhancing organizational capability and employee satisfaction.
Contributions to Change Management and Collaboration
Sarah Dean provides thought leadership, market intelligence, and best practices on numerous people-related topics. She effectively supports and implements change management during restructuring by closely partnering with business leaders and other Centres of Excellence. This level of collaboration ensures smooth transitions and strong organizational alignment.