Development Manager
Elvera Oy
Jyväskylä University School of Business and Economics
Stockholm University