Regional Talent Acquisition Leader — Europe, GCC & LATAM

Biogen

Baar

Hybride

CHF 260 000 - 380 000

Plein temps

Il y a 11 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Biogen is seeking a Talent Acquisition Leader for Europe, GCC & LATAM. This leader shapes TA strategy across functions, influences executive priorities, and drives a high-impact, compliant recruitment model across diverse geographies.

Regular onsite presence 2–3 days weekly in Baar, Biogen's regional HQ, with hybrid work guidelines. Responsibilities include end-to-end TA delivery, stakeholder management, and building a high-performing TA organization using data-driven insights and market

Qualifications

  • 12+ years in Talent Acquisition within global, matrixed orgs.
  • 8+ years in people leadership across multiple countries or global locations.
  • Proven success leading complex, multi-country TA functions and organizational design.
  • Experience translating business strategy into talent strategies and scalable hiring models.
  • Proven ability to develop sourcing, employer branding, and talent attraction using digital channels and market insights.
  • Excellent communication skills with ability to influence at all levels.
  • Data-driven with strong analytics to drive decisions and improve efficiency.
  • Knowledge of fair, compliant recruitment practices across varied regulatory environments.
  • Travel availability domestically and internationally (≈15%).

Responsabilités

  • Define and drive TA strategy for Europe, GCC & LATAM to enable growth and scalable hiring.
  • Serve as strategic advisor to senior executives and HR leaders using data-driven insights.
  • Own end-to-end TA delivery across all functions in the region, including growth initiatives and complex hires.
  • Lead TA service delivery across FTEs, contractors, and outsourced partners, including RPO.
  • Maintain local presence with regular stakeholder engagement and in-person interviews.
  • Align cross-functional stakeholders to ensure compliant, efficient hiring processes.
  • Design localized employer branding, sourcing, and attraction strategies.
  • Champion a best-in-class candidate experience aligned with Biogen values.

Connaissances

Talent Acquisition leadership
Executive stakeholder influence
Multi-country TA management
Strategy and workforce planning
Data-driven decision making
Employer branding & talent attraction
Analytical capabilities
Regulatory compliance in recruitment
Global mobility/workforce planning
Communication with senior leadership

Formation

Bachelor's Degree or equivalent in HR/Business

Description du poste

Biogen is seeking a Talent Acquisition Leader for Europe, GCC & LATAM. This leader shapes TA strategy across functions, influences executive priorities, and drives a high-impact, compliant recruitment model across diverse geographies.

Regular onsite presence 2–3 days weekly in Baar, Biogen's regional HQ, with hybrid work guidelines. Responsibilities include end-to-end TA delivery, stakeholder management, and building a high-performing TA organization using data-driven insights and market

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Global Employee Relations Lead (Hybrid)
Global Employee Relations Lead (Hybrid)

Biogen, Inc. • Baar

Hybride
CHF 180 000 - 260 000
Global Marketing Lead: Launch & Market Strategy
Global Marketing Lead: Launch & Market Strategy

Biogen, Inc. • Baar

Sur place
CHF 180 000 - 240 000
Global Markets Lead, People Relations
Global Markets Lead, People Relations

Biogen, Inc. • Baar

Hybride
CHF 180 000 - 260 000
Global Markets Lead, People Relations
Global Markets Lead, People Relations

Biogen • Baar

Hybride
CHF 180 000 - 230 000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen International GmbH • Baar

Sur place
CHF 140 000 - 190 000
Global Commercial Lead: Pharma & Rare Disease Growth
Global Commercial Lead: Pharma & Rare Disease Growth

Biogen International GmbH • Baar

Hybride
CHF 260 000 - 380 000
Hybrid work model
Regional Medical Lead, Nephrology
Regional Medical Lead, Nephrology

Biogen • Baar

Sur place
CHF 180 000 - 260 000
Global Commercial Lead FA
Global Commercial Lead FA

Biogen International GmbH • Baar

Hybride
CHF 260 000 - 380 000
Hybrid work model
Marketing Lead, FA
Marketing Lead, FA

Biogen International GmbH • Baar

Sur place
CHF 140 000 - 190 000
European CSO - Country & Site Operations Leader
European CSO - Country & Site Operations Leader

Biogen, Inc. • Baar

Sur place
CHF 250 000 - 400 000
Lieux principaux