John Newbould is currently the Head of Marketing at Bolton School since April 2006. Prior to this role, John worked as a Marketing Manager at London Business School in the Finance Programmes Office from April 1999 to March 2006. John holds a degree in English/History from the University of Leeds, obtained between 1984 and 1987.
April, 2006 - present