EkoRent (inactive)
Director, Business Development
Nokia
Technology Marketing Manager
NordCheck
Business Development Executive
Nokia
Senior Manager, Marketing
KaVo Kerr EU
Product Manager, Intraoral Imaging
Nokia
System Marketing Manager
Nokia
Business Development Manager
Punda Global.
Account Manager
Nokia
Communications Manager
INS Trade Media Service
Project Manager
Helsinki School of Economics (Helsingin kauppakorkeakoulu)
Raahe Institute of Computer Engineering
The Finnish Defence Forces