Stephen Harrison has had a varied management career in the public and private sectors. Since 1978 he has taught at the University of Leeds' Nuffield Institute for Health, specializing in the politics of health and social services at both governmental and organizational levels.