Ben Mcleish's Location
London, GB
Ben Mcleish's Work
Ben Mcleish's Education
Ben Mcleish's Skills
Ben Mcleish's Summary
Ben McLeish, based in London, GB, is currently a EMEA Product Sales Team Lead at Digital Science, bringing experience from previous roles at Digital Science, Altmetric, American Chemical Society and Serials Solutions. Ben McLeish holds a 1999 - 2002 BA English (hons) in English, Literary and Cultural Theory @ University of Warwick. With a robust skill set that includes New Media, Strategy, Databases, Library, Media Strategy and more, Ben McLeish contributes valuable insights to the industry. Ben McLeish has 5 emails and 1 mobile phone number on RocketReach.