Stephen Bevan

Head of HR Research Development, Institute for Employment Studies, Lancaster University