Ben Ross's Location
United Kingdom
Ben Ross's Work
Ben Ross's Education
University of Oxford
BA (Modern History)
1990 - 1993
Ben Ross's Skills
Ben Ross's Summary
Ben Ross, based in United Kingdom, is currently a Deputy Head of Travel at The Telegraph, bringing experience from previous roles at The Telegraph and The Independent. Ben Ross holds a 1990 - 1993 BA in Modern History @ University of Oxford. With a robust skill set that includes Travel Writing, Web Content, Newspapers, Editorial, Journalism and more, Ben Ross contributes valuable insights to the industry. Ben Ross has 1 email on RocketReach.