Academic Dean at Hargreaves Lansdown Hargreaves Lansdown Swindon, South West England SN1 1AA, UK Engineering degree from accredited institution View Details