TELUS Digital · 2 days ago
Sr Director Human Resources
Maximize your interview chances
Insider Connection @TELUS Digital
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Serve as a strategic HR partner to the Business Unit Leaders,fostering effective relations and serves as the primary interface of HR for the BU across the globe.
Collaborate with Business unit leaders globally to align HR strategies with business goals, driving employee engagement, performance management, and organizational effectiveness.
Address emerging employee issues promptly and collaborate with support functions for resolution.
Partner with business unit leaders to assess and align organizational structures with business goals and budget requirements.
Lead efforts in organizational design to ensure operational efficiency, scalability, and alignment with strategic priorities.
Ensure that HR policies and guidelines are effectively communicated and adhered to across all business units globally.
Effectively liaise with TELUS HR and leads efforts or initiatives related to the Implementation of the Respectful Workplace, Integrity, Ethics, Corporate Security and Privacy policies. Oversees the CSR strategies and initiatives of the company.
Provide thought leadership on organizational strategy and execute HR projects to enhance employee experience and minimize risk.
Provide proactive leadership and change management expertise in support of strategic business initiatives, projects and changes. Apply expert knowledge of key business drivers in making decisions related to human capital.
Conduct and manage investigation of complaints and concerns that could result in legal ramifications; assess the severity, involve appropriate individuals and facilitate appropriate action based on policy and practice.
Ensure effective utilization of all location employees; identify and evaluate capabilities and serve as lead in the deployment of resources to meet business needs.
Ensure compliance with employment laws and regulations, and provide guidance on HR policies and practices.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Human Resources, Business Management or related field.
Over 10 years of global HR experience and more than 4 years of experience in leadership roles, with a focus on organizational alignment and business partnership.
Proven expertise in HR policies, compliance, employee relations, and organizational development.
Experienced in organizational design, change management, and workforce planning.
Strong business acumen with the ability to understand and align HR strategies with business needs.
Exceptional communication and interpersonal skills, with the ability to influence and collaborate across all levels of the organization.
Ability to maintain high confidentiality and influence management teams.
Experience in a highly matrixed global team environment.
Preferred
Master’s degree is a plus.
Experience in a technology or professional services environment is highly desirable.
Company
TELUS Digital
TELUS Digital (formerly TELUS International) designs, builds and delivers innovative solutions to enhance the customer experience (CX) for global and disruptive brands.
Funding
Current Stage
Public CompanyTotal Funding
unknown2024-09-27Acquired
2021-02-03IPO
2016-05-05Private Equity
Leadership Team
Recent News
Company data provided by crunchbase