Research Associate - Entrepreneurship & Strategy Department job with LANCASTER UNIVERSITY | 213979 - Times Higher Education (THE)