Sales Manager Nordic
sweden
Advantech
University of Newcastle, Australia
Stockholm School of Economics