Join Outokumpu' s IT Insourcing Journey! Role Title: IT Service Manager Location: Dillenburg, Germany Are you ready to shape the future of IT with Outokumpu? ...