Contact Me

Message me

Telegraph Media Group
111 Buckingham Palace Rd.
London SW1W ODT
United Kingdom

www.telegraph.co.uk

+44 207 931-2000 (o)
+44 207 630-7602 (f)

Murdoch MacLennan

Chief Executive Officer,
Telegraph Media Group

Telegraph Media Group

Year Murdoch joined news media industry

Events Attended

s