The Telegraph employs 1,456 employees. The The Telegraph management team includes Chris Taylor (Chief Operating Officer), David Humber (Head of Conversion), and Jade Conroy (Head of Digital Lifestyle).
Get Contact Info for All DepartmentsLooking for a particular The Telegraph employee's phone or email?