Unit Production Manager
Poland
Essity
Area Manager
SCA - Hygiene and Forest Products Company
Department Leader