Elin Almbacke

Elin Almbacke

Holds a Bachelor's Degree in Industrial Engineering and Management
Currently pursuing a Masters Degree in Management and Economics of Innovation