Helsinki School of Economics
Secretary General
Monitor Deloitte Nordic
Trainee
Neste Oil
Head of Strategy Deployment
Neste Oil
Vice President Business Development
Monitor Deloitte Nordic
Consultant
Monitor Deloitte Nordic
Senior Consultant
Monitor Deloitte Nordic
Senior Manager, Monitor Deloitte | Corporate Strategy | Growth Strategy | Business
Monitor Deloitte Nordic
Manager
ETLA
Thesis Worker
Monitor Deloitte Nordic
Analyst
Aalto University
Saint Petersburg State University