HR Talent Manager

Posted 09 November 2021
Job type Permanent
DisciplineHuman Resources

Job description

About the Position

Permanent Role


Manage all aspects of the talent lifecycle including recruitment / on-boarding / Talent Retention / Employee performance and relations /internal communications/ career development.

More specifically, the successful candidate will be responsible for:

  • Ensuring high levels of employee engagement and promoting retention of top talent
  • Collaborating with relevant Center stakeholders to implement strategies and processes for employee engagement, training and career development, retention of key talent, diversity and inclusion
  • Developing excellent relationships across the company and its collaborating institutions and being an effective and clear communicator of core values and HR goals
  • Directly sourcing and attracting new talent and to various technical fields (e.g. medical devices, biology, imaging) through a combination of networking
  • Providing counseling, coaching and mentorship to internal staff in areas such as conflict

resolution and interpersonal skills, while supporting a culture of collaboration

  • Organizing and updating employee files and managing all employment contracts
  • Managing the annual performance appraisal process
  • Tracking of key HR metrics towards achievement of HR goals
  • Contributing to the development and enforcement of HR policies

Required competence and experience:

  • Higher educational qualifications (Bachelor's or Master's Degree) or equivalent experience in HR
  • Strong work experience in life sciences and/or engineering industries
  • Strong experience in the use of resourcing technologies and social networking
  • Proven experience in multiple fields of HR, particularly recruitment, employee relations and development, compliance and full implementation of diversity, equal opportunity and belonging initiatives. Communications experience is a plus
  • Fact driven and effective decision maker with the willingness and resolve to make difficult decisions
  • Fluent in English; French is a plus