Switzerland Global Enterprise logo
Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Senior Manager, Talent Acquisition – Global Supply Chain

Supply ChainSupply ChainFull TimeRemoteSeniorTeam 51-200Since 1927H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

27 days ago

Salary

$141.9K - $236.6K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglish

Job Description

• Lead Talent Acquisition process in NAM for GSC • Contribute to regional and global TA strategy • Recruit, develop, and mentor Talent Acquisition Managers • Inspire and manage a diverse, geographically dispersed workforce • Lead sourcing and pipeline strategies for diverse talent • Leverage labor market insights and internal data for decision-making • Build trusted relationships with HR and senior leaders • Foster cross-regional collaboration and drive continuous improvement • Keep abreast of changing employment laws, trends, and policies

Job Requirements

  • Minimum of 7+ years of experience in talent acquisition or recruitment
  • 3+ years of leadership experience managing teams of recruitment professionals
  • Experience leading remote or geographically dispersed talent acquisition teams
  • Passion for people, inclusion, and building engaged, high performing teams
  • Proven leadership capability with the ability to coach, mentor, and manage teams
  • Proven experience designing and executing talent acquisition strategies across multiple countries
  • Experience leading talent attraction strategies for hourly labor populations
  • 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 using data, metrics, and labor market insights
  • Demonstrated agility, resilience, and tenacity in 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 Categories

Related Job Pages

More Supply Chain Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

Senior Manager leading talent acquisition for GE Vernova's Global Supply Chain

United States
$141.9K - $236.6K / year
Supply Chain27 days ago
Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

Internal Audit Associate performing audits in healthcare supply chain

United States
BETA TECHNOLOGIES logo

Supplier Development Engineer | Supply Chain

BETA TECHNOLOGIES

A group of passionate individuals engineering the future of flight.

Supply Chain27 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

The Supplier Development Engineer will support supplier quality and purchasing, improve supplier performance, and assist in product development and corrective actions in a manufacturing environment.

Digital Product DefinitionErpGd&T
Vermont
$95K - $130K / year
IQVIA logo

Programmatic Activation Specialist - IQVIA Digital (Remote)

IQVIA

IQVIA is a publicly-traded healthcare intelligence company founded in 2016 upon the merger of two market leaders: Quintiles and IMS Health. With locations aroun

Supply Chain27 days ago
Full TimeRemote

Programmatic Activation Specialists manage setup, optimization, and performance of programmatic advertising campaigns while collaborating with various teams to enhance client outcomes.

AmazonExcelFreewheelHTMLStackadaptThe Trade Desk
Pennsylvania + 2 moreAll locations: Pennsylvania, North Carolina, New York
$49.5K - $124K / year