Ben Ross on Muck Rack

Ben Ross

Verified
London
Deputy Head of Travel Editorial, Telegraph Media Group — The Telegraph

Deputy Head of Travel Editorial, Telegraph Media Group. Editing, commissioning, managing, writing... tweeting. Not necessarily in that order.