Hansaprint
Key Account Manager (Nokia)
Nets | Group
Business Manager
Elisa
Product Manager
Edenred
Business Development Manager
JobCorner Nordics
Sales Manager
Elisa
Executive Producer
Elisa
Business Manager
Federation of Finnish Financial Services
Head of Authentication and Mobile Payments
Åbo Akademi University