Location
mittelwallis, wallis, Switzerland
Posted
July 05, 2026
Job Description
Site Manager (100%) (m/f/d)
Novelis Switzerland SA β Sierre, 3960, Switzerland. Permanent, fullβtime (100%).
Responsibilities
- Overall site performance
Lead production, engineering, and operational excellence functions; deliver on KPIs (safety, quality, cost, productivity, delivery). - Health, Safety & Compliance
Ensure strict compliance with Swiss labor law, EHS standards, and company policies; foster a strong safety culture across all levels. - Operational Excellence
Drive continuous improvement (Lean mindset) and optimize processes, productivity, and cost efficiency. - Strategy & Transformation
Define and implement site strategy aligned with business objectives; lead investment projects and technological upgrades. - Financial Leadership
Manage site budget and performance targets; ensure sustainable profitability and cost discipline. - Leadersh...