Jobs and Careers
SW

Head of Talent Acquisition - Hybrid

Swiss Re
Armonk, NY, US, United Statesfull_timeVerifiedPosted 4 Sept 2024
💰 $216,000/yr($144,000/yr$216,000/yr)

About the role

 

 

About the Role

 

If your passion is recruitment, you enjoy leading, motivating and developing a team of recruiters, you hold client and candidate experience at the forefront of the impact you create you are the right person for us!

 

In this role you will:

 

  • Lead, develop, mentor and train the US Talent Acquisition team
  • Own operational recruitment and be accountable for the alignment to performance related strategic talent acquisition and global HR KPI's
  • Adopt a regional or country approach to talent activation, from early career/interns to professional hires, including how we build and promote our employer branding and attract diverse candidates to Swiss Re.
  • Evolve and improve talent acquisition processes and delivery through various sourcing methodology and channels
  • Promote an environment of constant enhancements to our processes and success, shaping our services to the needs of the business
  • Be a mentor for team members and encourage them to find the alternatives, develop sourcing strategies and solutions
  • Adapt, implement and adopt various recruitment projects and initiatives for the US in line with global processes with other regional Talent Acquisition Heads and Global Talent Acquisition
  • Establish and maintain open and regular communication and provision of metrics with HR colleagues and key customers
  • Handle key business partners, act as the critical issue point of contact for any related topics
  • Apply a commercial mind-set to ensure that recruitment is delivered in the most efficient and cost-effective way while achieving hiring excellence and candidate experience
  • Responsible to mitigate risk relevant in recruiting (implement the compliance of all internal and external regulations concerning recruitment, partner with legal department to guarantee compliance with local legislations)
  • Provide subject matter expertise to global and regional recruitment topics

 

About the Team

 

The team, based across the US and administrative support in Mexico, owns and executes through a 360-recruitment cycle. The team consists of recruiters who maintain control over the end-to-end recruitment process up until offer letter creation and onboarding and one colleague in Mexico handling administrative support, such as interview scheduling and complex candidate travel arrangements. The team provides a dedicated recruitment service to all Swiss Re business units and legal entities based in the US.

 

About You

 

You have built your career in an international company or one with sizable regional footprint, understanding the complexity and matrix of a global organisation. The recruitment expertise throughout the US would put you at a distinct advantage. Further attributes required:

 

  • Impact–driver, inspiring leader, trainer and motivator, demonstrate efficiencies in the use of technologies
  • Knowledge of and experience of applying local labor law in both talent acquisition and HR processes
  • Successful (5+ years') experience in running and transformi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Swiss Re

View company profile →