Switzerland Global Enterprise
We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
Senior Manager, Talent Acquisition – NAM Global Supply Chain
Location
United States
Posted
23 days ago
Salary
$141.9K - $236.6K / year
7 yrs expEnglish
Job Description
• Lead Talent Acquisition: Oversee the planning, development, and execution of the entire talent acquisition process in NAM for GSC
• Influence TA Strategy: Contribute to regional and global TA strategy,
• Build and Lead a High‑Performing Team: Recruit, develop, and mentor Talent Acquisition Managers and recruitment professionals
• Lead a Distributed Team: Inspire and manage a diverse, geographically dispersed workforce
• Build Diverse Talent Pipelines: Lead sourcing and pipeline strategies that leverage multiple channels
• Use Data to Drive Decisions & Performance: Leverage labor market insights and internal data to anticipate talent needs
• Partner, Influence & Advise Leaders: Build trusted relationships with HR and senior leaders
• Ensure Consistency, Governance & Improvement: Foster cross‑regional collaboration, manage external partners
• Stay Updated on Trends and Compliance: Keep abreast of changing employment laws
Job Requirements
- Minimum of 7+ years of experience in talent acquisition or recruitment
- at least 3+ years of leadership experience managing teams of recruitment professionals
- Experience leading remote or geographically dispersed talent acquisition teams
- Proven leadership capability with the ability to coach, mentor, and manage teams
- Proven experience designing and executing talent acquisition strategies
- Experience leading talent attraction strategies for hourly labor populations within manufacturing or supply chain environments
- Strong experience partnering with and influencing senior leaders
- Ability to navigate matrixed, global organizations
- Track record of delivering innovative and inclusive recruitment strategies
- Strong analytical capability, with experience using data, metrics, and labor market insights
- Demonstrated agility, resilience, and tenacity in fast moving, evolving environments
- Experience introducing and scaling new tools, technologies, and processes
- Strong understanding of local and regional employment legislation
- Fluency in English is required
Benefits
- medical, dental, vision, and prescription drug coverage
- access to Health Coach from GE Vernova, a 24/7 nurse-based resource
- access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
- GE Vernova Retirement Savings Plan
- tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
- access to Fidelity resources and financial planning consultants
- tuition assistance
- adoption assistance
- paid parental leave
- disability benefits
- life insurance
- 12 paid holidays
- permissive time off
Related Guides
Related Categories
Related Job Pages
More Supply Chain Jobs
Supply Chain23 days ago
Full TimeRemoteTeam 10,001+H1B No Sponsor
Senior Manager leading talent acquisition for NAM Global Supply Chain at GE Vernova
Director, Supply Chain Inventory Management
SyscoConnecting the world to share food and care for one another
Supply Chain24 days ago
Full TimeRemoteTeam 10,001+Since 1969H1B Sponsor
Director of Supply Chain Inventory Management at Sysco leading planning and replenishment teams
Supply Chain24 days ago
Full TimeRemoteTeam 10,001+Since 2020H1B No Sponsor
Manager, Supply Chain Mgmt responsible for leading procurement efforts
Supply Chain Analyst – Product Master Data Management
LimeBuilding a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers
Supply Chain24 days ago
Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor
Supply Chain Business Analyst managing product master data at Lime
ERPOracle