CEO, Founder
Turku, Finland Proper, Finland
Rightspot
Nokia
Senior Manager
Group Manager
Senior Engineering Manager
Test System Designer
Senior Process Owner, Test Engineering
Institute of Technology, Oulu Finland