
Posted 25 days ago
Head of Project Process Management and Key Initiatives, SEF EMEA
Stanley Black & DeckerHead of Project Process Management and Key Initiatives, SEF EMEA
Perks & benefits
CommissionHealth InsurancePaid LeaveRelocation Allowance
Requirements
Master's degree in Engineering or Industrial Management, PMP certification, Lean Six Sigma Black Belt, 10+ years leadership in industrial manufacturing, Experience in automotive sector preferred, Expertise in digital transformation
Skills
Project ManagementSix Sigmachange management
About the role
Responsibilities
- Build and lead Project/Program and Process Management functions for SEF across all EMEA sites
- Manage projects from initiation to completion, coordinating resources and timelines across multiple locations
- Partner closely with the Regional GM to align project execution with regional priorities and deliverables
- Develop and implement process improvement strategies to enhance efficiency, quality, and productivity
- Establish and monitor KPIs for project and process management, reporting progress to senior leadership
- Lead change management initiatives to drive business transformation and continuous improvement
- Provide guidance, training, and mentorship to project and process management teams
Requirements
- Master's degree in Engineering, Industrial Management, or a related field
- Minimum of 10 years of progressive leadership experience in process and project management within industrial manufacturing
- PMP certification and Lean Six Sigma Black Belt highly desirable
- Proven experience managing large-scale, multi-site, or global initiatives and teams
- Expertise in digital transformation, change management, and structured process improvement methodologies
- Experience in the automotive sector is preferred
- Strong stakeholder management and cross-cultural communication skills
Benefits
- Competitive remuneration package and permanent position
- 30 days of vacation
- Flexible working time models and mobile working options
- Access to extensive learning resources, including Lean Academy and online university
- Opportunities for global career growth across a diverse portfolio of brands
About the Company
Stanley Black & Decker is the world's largest tool company and an industry visionary. We provide the tools and innovative solutions that makers, doers, and explorers trust to shape the world. With a rich history dating back to 1843, we continue to evolve through our Industry 4.0 Initiative and a commitment to smart factory technology and sustainable business practices.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeHead of Project Process Management and Key Initiatives, SEF EMEA
Stanley Black & Decker · Giessen
