Manufacturing

Jari Isoaho

COO

Oulu, Finland

+358 400 581 188

Mitri Mattila

CTO

Oulu, Finland

+358 40 744 7327

Malcolm Smith

Senior Process Manager

Oulu, Finland

+358 40 735 3425

Antti Kangas

Quality Manager

Oulu, Finland

+358 50 517 2364

Ilari Kivimäki

HR and Safety Manager

Oulu, Finland

+358 40 830 1426

Pekka Holopainen

Sourcing

Oulu, Finland

+358 44 727 1913