
Sr. Manager - Talent Attraction
Schneider Electric · Posted Oct 26
Energy management, automation, software, and sustainability solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
Schneider Electric is a global company working at the intersection of automation, electrification, and digitization, with 150,000+ employees in over 100 countries. The talent attraction team is responsible for finding and engaging exceptional talent, building candidate relationships, and strengthening the employer brand. This role designs recruitment strategies, cultivates talent pipelines, partners with hiring managers on selection processes, and leads employer branding efforts in the market.
What you will do
- Design and implement recruitment strategies that attract top talent through diverse sourcing channels
- Cultivate and maintain talent pipelines that support both immediate and future hiring needs
- Collaborate with hiring managers to refine job postings and enhance selection processes
- Lead employer branding efforts that position us as an employer of choice in the market
Skills used in this role
What the employer is looking for
- Candidate Assessment — advanced level; evaluating fit through structured interviews and selection tools
- Candidate Experience — advanced level; creating positive, engaging interactions throughout the hiring journey
- Candidate Relationship Management — advanced level; nurturing relationships to build long-term talent pipelines
- Full Life Cycle Recruiting — advanced level; managing end-to-end recruitment from sourcing to offer
- Diversity Recruiting — advanced level; implementing inclusive strategies that attract diverse talent pools
- Business Acumen — intermediate level; aligning recruitment strategies with organizational goals and priorities
- Employer Branding — intermediate level; crafting compelling messaging that showcases our culture and values
- Market Intelligence — intermediate level; leveraging labor market insights to inform sourcing and engagement tactics
- Strong relationship-building skills with the ability to influence and consult across all levels
- Proactive problem-solver who thrives in a fast-paced, dynamic environment
- Excellent communication skills that translate business needs into compelling talent strategies
- Adaptable mindset with a commitment to continuous improvement and innovation
Benefits and support
- Access to professional development opportunities and career advancement
- Flexible work options designed to support work-life balance
About Schneider Electric
Schneider Electric is a global leader in digital automation and energy management, driving efficiency and sustainability for homes, buildings, data centers, infrastructure, and industries. Combining world-leading energy technologies, real-time automation, software, and services, the company helps customers turn operational ideas into a more resilient and sustainable future.
- Industry
- Energy Management
- Company size
- 10001+ employees
- Founded
- 1836
- Location
- Rueil-Malmaison, France
- Funding stage
- Public Company
Leadership
Chief Executive Officer
Nathan Fast
Chief Financial Officer
Charise Le
Chief Human Resources Officer
Esther Finidori
Chief Sustainability Officer
Peter Weckesser
Chief Digital Officer
Recent coverage
Schneider Electric Newsroom
Schneider Electric unveils new prefabricated reference design engineered for modular AI factories2026-10-21
KSL / Reuters
Schneider Electric raises 2026 targets on surging AI data center demand2026-10-16
Schneider Electric Newsroom
Schneider Electric and Apple introduce new Smart Thermostat for Apple Home Collection and Power Mount for Apple HomeView2026-10-13
Schneider Electric Newsroom
Schneider Electric Unveils World's First Software-Defined Medium Voltage Switchgear to Expand AI-Ready Data Center Power Portfolio2026-09-28