Skip to main content

This job has expired

You will need to login before you can apply for a job.

HR Advisor, Canada

Employer
Swiss Reinsurance Company Ltd
Location
Downtown Toronto
Salary
Swiss Re offers a competitive total reward package with a bonus, flexible 'free' health benefits
Closing date
Jan 30, 2023

Job Details

This role will be ideally suited to an HR Professional who is looking to expand their current knowledge base/experience and has a minimum of 3 years of experience in at least two of the following HR workstreams:  Recruitment and Selection; On-campus Recruitment; Talent Management; Employee Relations; Employment Law; Compensation.

 

This position is an HR generalist role supporting various clients in our Reinsurance and Insurance businesses in Canada.  The role specifically supports talent management within the employee lifecycle, from recruitment to termination, of the employment relationship.  The HR Advisor will be expected to network and forge productive relationships with business leaders, hiring managers, employees, potential employees and the HR community.  This position may also include other HR generalist activities to support the day to day HR operation and the delivery of HR services.

 

This is a hybrid role working in office / remotely 50/50%.

 

How the HR Advisor Adds Value:

  • Acts as an HR point of contact for their respective clients groups in Reinsurance and Corporate Solutions through establishing strong relationships Makes sound recommendations on people matters based on their knowledge and expertise Identifies and anticipates internal and external stakeholder requirements, expectations, and needs in the development of business solutions Guides talent management through the lense of diversity, equity and inclusion Tackles tough challenges or problems quickly and provides the extra effort to accomplish difficult or critical tasks; willing to try new solutions Implements ideas, brings projects to conclusion, and takes direct responsibility Deals with clients and colleagues honestly at all times; can be trusted to behave in a highly ethical manner Contributes to our Canadian community and culture through participation and collaboration on various projects and committees and in person events.

Main Job Responsibilities

The HR Advisor, in conjunction with the HR Country Manager and HR team members, is responsible for supporting the Canadian business and its employees.

Recruitment of Talent:

  • Confer with hiring managers to identify talent requirements and workforce planning strategies
  • Implement a recruiting strategy that yields a diverse slate of qualified candidates for each open position in select client groups
  • Provide current and inspiring information to candidates about the company and position, representing Swiss Re culture and values
  • Maintain a strong network of key organizations, associations, agencies, websites and other social media platforms for candidate sourcing 
  • Create an on-campus strategy to create talent pools to meet future business needs
  • Support hiring managers through the end to end recruitment process

Business Advisor:

  • Represent the customer face of HR with client groups and employees
  • Build strong relationships with employees and managers to gain mutual understanding and trust
  • Understand the business objectives, requirements and challenges and identify solutions and people strategies
  • Facilitate actions in partnership with leaders to improve employee engagement and improve organizational effectiveness
  • Support the identification of learning and development needs with line managers
  • Support people and organization related change initiatives

Employment Management

  • Support the annual compensation review, performance management and talent management processes
  • Provide advice and guidance to line managers and employees on issues related to policies, best practices, performance, offboarding, etc.
  • Provide consultation to line managers on all aspects of compensation and processes
  • External vendor management to ensure vendors are providing excellent services to our employees
  • Support and provide oversight to the employee benefit program

Requirements

  • Minimum of 3 to 5 years progressive HR experience in a front line HR role
  • Post secondary education in business or other relevant disciplines including courses in Human Resources management; CHRP designation preferred
  • Strong knowledge of the employment law environment across Canada including regulatory compliance requirements

Key Attributes and Skills

  • Recruitment experience and skills are preferred
  • Willingness to learn new HR skills to fulfill the full scope of the HR Generalist role
  • Excellent customer service skills
  • Excellent time and project management skills with the ability to multi task and prioritize competing demands, while being extremely adaptable and flexible
  • Self-motivated with a flexible and enthusiastic approach to work and a ‘can do’ attitude.
  • Able to demonstrate a collaborative approach using teamwork to develop optimal and commercial solutions
  • Proven ability to build strong relationships based on trust and integrity Effective communication, influencing and interpersonal skills Ability to work in, and adapt to, a fast paced working environment where agility, resilience and flexibility is crucial Motivated by problem solving with the ability to deal with complex issues
  • Evidence of a commitment to self-development and being up to date on employment and HR practices
  • Proven ability to develop creative solutions to business challenges
  • Excellent technology skills including: MS Office, eRecruiting tools, social media
  • Ability to travel to university campuses for recruiting and other recruiting related events 
  • Works well in a team environment within Human Resources and the wider organization Willingness to 'roll up your sleeves' to pitch in to help the team when needed Willingness to participate and contribute to local Swiss Re committees

 

 

 

Company

Swiss Re is one of the world's leading wholesale providers of reinsurance, insurance and other innovative forms of insurance-based risk transfer.  Our business at Swiss Re is about understanding and analyzing the major risks that concern the world - from natural catastrophes to climate change, from aging populations to cybercrime.  We combine experience with expertise and innovative thinking to create new opportunities and solutions for our clients.  This is only possible with our 13,000 exceptionally talented employees worldwide.

Company info
Website
Telephone
647 777-5580
Location
150 King Street West
Suite 1000
Toronto
Ontario
M5H 1J9
CA

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert