
Job description
We are seeking a Site Manager for our new testing operation in Trollhättan, Sweden. The role involves developing technical operations and teams towards set goals with a focus on quality, delivery, job satisfaction, and safety.
Company

Energy & Mining • Manufacturing • Tech, Software & IT Services
Element is a global testing, calibration, and certification company with over 9,000 employees in 30 countries.