Director United Kingdom and Ireland
helsinki, uusimaa, finland
Germany Trade & Invest
Universität des Saarlandes
Helsinki School of Economics, Mikkeli Campus (now Aalto University)