Home TypeNews Telegraph Events names managing director