Sarah Jack's Location
Sweden
Sarah Jack's Work
Sarah Jack's Education
Sarah Jack's Summary
Sarah Jack, based in Sweden, is currently a Distinguished Professor at Lancaster University, bringing experience from previous roles at Lancaster University and Stockholm School of Economics. Sarah Jack holds a PhD in Entrepreneurship / Management Studies @ University of Aberdeen. Sarah Jack has 2 emails on RocketReach.