Deborah joined Chaucer in 2015 and is now Managing Partner. With over 20 years experience across IT and Enterprise Software industries and having helped companies’ expansion from £5m to £100m, Deborah now oversees sales and marketing and the growth of Chaucer