Ben Ross

Job title: Deputy head of travel editorial

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

City: London

Country: United Kingdom

Sector: Newspaper

Publisher: Telegraph Media Group

Publication: The Daily Telegraph

Followers: 10,629

Web site

LinkedIn