Department Manager
Helsinki, FI
Tekla
Information Management, Manager
Vice President, Human Resources
Turku School of Economics at the University of Turku