At the University of Manchester, Osborn has also held various of positions, including the Interim Head of the School of Social Sciences from September to December 2003, the Director of Research for the School of Economic Studies from 1994 to 1997, the Head of the School of Economic Studies from 1997 to 2002, and the Head of Economics from 2009 to 2011.