Global Talent Management Leader

Location: Toronto, Ontario, Canada
Date Posted: 09-14-2017
The Talent Company has been retained by a global leader within manufacturing to help search for its newest Global Talent Management Leader. This opportunity is based in northern end of Toronto.
 
The incumbent will lead global Talent Management and Acquisition strategies focused on:
  • Building technical and leadership bench strength through succession planning.
  • Increasing leadership capability through talent development programs.
  • Increasing talent attraction and retention capability through Branding and Onboarding initiatives.
  • Championing the organization’s robustness process in order to support the achievement of business objectives for operational performance and future growth.  
 
ADDITIONAL RESPONSIBILITIES:
  • Lead global talent strategy and champion related initiatives to ensure bench strength is in place to deliver business plan results.
  • Collaborate with Business Leaders, HR Directors and Talent globally on the creation and implementation of robust individual development plans that address key priorities.
  • Develop new business processes and tools related to Talent Management and provide global project management for the launch of new tools.
  • Act as a Subject Matter Expert (SME) providing coaching, training, guidance and mentoring of divisional Human Resources Management teams, Group Executives and Talent.
  • Conduct analytics to identify global trends and gaps related to succession planning, organization robustness and talent development in order to recommend and implement strategies and development programs to strengthen individual, team and company performance.
  • Support leadership in the assessment of competency strengths and weaknesses and related development actions that can be implemented to address gaps.
  • Ensure regional Talent Management SMEs are informed, engaged, developed and aligned through regular update meetings and by providing ongoing feedback and support.  Ensure service levels meet the needs of the organization.
  • Build and maintain strong internal and external networks related to Talent Management/Talent Acquisition to identify, recommend and implement appropriate best practices incorporating latest market trends, including use of technology etc.
  • Develop and manage an effective communication plan to incorporate continuous improvement feedback on the effectiveness of talent management processes. 
  • Research and make recommendations on potential large scale changes arising from continuous improvement feedback and coordinate vendor reviews as necessary to support necessary change.
  • Ensure that global recruitment, onboarding and next generation strategies are effectively aligned to the business strategy and address operational needs
  • Ensure alignment to the corporate Talent Acquisition & Branding strategy and that all tools, resources and processes are being leveraged to achieve optimal results.
  • Develop and drive adoption of effective global recruiting best practices that result in positive candidate experiences, successful and timely selection and onboarding.
 
 
REQUIREMENTS:
  • Undergraduate Degree in related field of study
  • Post Graduate Diploma/Certification in Human Resources, Talent Management, Organization Development or Leadership strongly preferred
  • 10+ Years of experience in Human Resources as a business partner with a focus on talent management and talent acquisition including the design and delivery of performance management, talent review and assessment, acquisition and succession management processes.
  • Solid executive presence with proven skills in building trust, credibility and influencing across functional groups.
  • Experience with implementing and maintaining succession planning.
  • A history of success in implementing talent management processes in a global, cross-cultural organization.
  • Deep understanding and expertise in linking and integrating talent management processes (i.e. performance management, talent identification and assessment, competency development, succession management, etc.)
  • Sound knowledge of the HR field and processes, as well as applicable legal requirements within the region.
  • Excellent command of Microsoft Office, experience with HRMS systems, Applicant Tracking Systems and other Talent Management /Talent Acquisition systems as well as social media platforms.
  • Experience in industrial manufacturing environment is strongly preferred.
  • Valid driver’s license is required, Must have or be able to attain/maintain a current passport.
  • Ability to travel internationally a few times per year.
 
If you feel that you are up for this challenge please contact Thomas Sukhra at thomas.sukhra@thetalent.co.  We are always grateful for referrals.
 
About The Talent Company
The Talent Company is an HR Solutions Firm. We work closely with our clients to FIND, KEEP, REWARD and TRANSITION their talent. We act as a trusted search partner for leading organizations providing customized and timely recruitment services.  For a list of our current opportunities, click here.
or
this job portal is powered by CATS