Director, Talent Aquisition E2E EMEA

Posted 10 Days Ago
Be an Early Applicant
Maidenhead, Berkshire, England
Expert/Leader
Biotech
The Role
The Director of Talent Acquisition will develop strategies, manage recruitment processes, and lead continuous improvement initiatives to attract top talent, focusing on diversity and compliance.
Summary Generated by Built In

Responsibilities:

  • Partner with business leaders to translate business needs (from talent reviews, business plans and growth strategies) into talent acquisition strategies; effectively implement strategies, processes, programs, and tools to attract and select high performing talent for all career levels.

  • Partner with the Sr. Director, Global Talent Acquisition to drive CSL’s continuous improvement approach to talent acquisition, as well as optimization of talent research resources and tools, ensuring compliance with applicable laws and regulations.  Administer and communicate Talent Acquisition KPIs and metrics.

  • Define and reinforce a consistent recruiting process that results in superior candidate and hiring manager experience.

  • Develop and maintain a network of diverse candidates by using direct sourcing, social media, job boards, Internet, CSL’s career site, internal referrals, advertising, third-party agencies, and other technical means to source candidates.  Stay informed of diversity trends and drive DEI outcomes.

  • Manage relationships with third party recruitment agencies and staffing firms.  Act as the SME and liaison between the vendor, HR and the hiring manager. 

  • Lead transformation, process improvement and other projects to drive continuous improvement initiatives.

  • Consult to and influence internal clients while providing a high level of service. Clearly define and communicate process and respective roles. Prepare hiring managers and interview teams to understand job requirements and expectations.  Ensure candidates get assessed (including appropriate formal assessments) against appropriate criteria.  Follow-up regularly and ensure timeliness of the recruitment process.  Promote and manage adherence to Global Talent Acquisition standards, processes, and guidelines.

  • Market CSL careers, ensuring marketing is aligned and represents CSL in a professional and positive manner by providing complete and accurate information about the Company, culture, business strategy, relevant function/department, and specific position. 

  • Recruits candidates and extends offers of employment to selected candidates in collaboration with the hiring manager and HR Business Partner, all the while operating within the guidelines of CSL’s compensation policy and Global Talent Acquisition standards.

  • Perform other related duties as required and assigned.

Qualifications:

  • Bachelor’s degree in a related field of business is required.

  • Master’s degree preferred in a human resource or business-related field.

  • 14+ years full cycle recruiting experience (internal or agency).

  • 8+ years Life Sciences recruiting highly desired (full cycle recruiting).

  • 5+ years recruiting leadership/people management.

  • Familiar with Workday Recruiting highly desired.

  • Capable of conceptualizing and developing processes/SOPs.

  • SME/Leadership presence.

  • Prior recruiting leadership experience with geographically dispersed teams required.

  • Knowledge of data privacy and employment related laws (most importantly in Switzerland and Germany).

Different qualifications or responsibilities may apply based on local legal and/or educational requirements. Refer to local job documentation where applicable.

Our Benefits

We encourage you to make your well-being a priority. It’s important and so are you. Learn more about how we care at CSL.

About CSL Behring

CSL Behring is a global leader in developing and delivering high-quality medicines that treat people with rare and serious diseases. Our treatments offer promise for people in more than 100 countries living with conditions in the immunology, hematology, cardiovascular and metabolic, respiratory, and transplant therapeutic areas. Learn more about CSL Behring.

We want CSL to reflect the world around us

As a global organisation with employees in 35+ countries, CSL embraces diversity and inclusion. Learn more about Diversity & Inclusion at CSL.

Do work that matters at CSL Behring!

Top Skills

Workday Recruiting
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: King of Prussia, PA
20,401 Employees
On-site Workplace

What We Do

CSL is a leading global biotechnology company with a dynamic portfolio of lifesaving medicines, including those that treat haemophilia and immune deficiencies, vaccines to prevent influenza, and therapies in iron deficiency, dialysis and nephrology. Since our start in 1916, we have been driven by our promise to save lives using the latest technologies.

Today, CSL – including our businesses, CSL Behring, CSL Seqirus, CSL Plasma and CSL Vifor – provides lifesaving products to patients in more than 100 countries and employs 32,000 people. Our unique combination of commercial strength, R&D focus and operational excellence enables us to identify, develop and deliver innovations so our patients can live life to the fullest.

See our community guidelines: https://bit.ly/3Bs17Ra

Similar Jobs

Citadel Securities Logo Citadel Securities

Recruiting Coordinator (Contract)

Information Technology • Software • Financial Services
London, Greater London, England, GBR
1900 Employees

CrowdStrike Logo CrowdStrike

Recruiting Coordinator, EMEA

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
Reading, Berkshire, England, GBR
10000 Employees

McCain Foods Logo McCain Foods

HR Business Partner - South

Food • Retail • Agriculture • Manufacturing
Peterborough, Cambridgeshire, England, GBR
20000 Employees

Citadel Securities Logo Citadel Securities

Campus Recruiter

Information Technology • Software • Financial Services
London, Greater London, England, GBR
1900 Employees
135K-185K Annually

Similar Companies Hiring

SOPHiA GENETICS Thumbnail
Software • Healthtech • Biotech • Big Data • Artificial Intelligence
Boston, MA
450 Employees
Pfizer Thumbnail
Pharmaceutical • Natural Language Processing • Machine Learning • Healthtech • Biotech • Artificial Intelligence
New York, NY
121990 Employees
Takeda Thumbnail
Software • Pharmaceutical • Manufacturing • Healthtech • Biotech • Analytics
Cambridge, MA
50000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account