Ben Russell Location
London, England, GB
Ben Russell Work
Ben Russell Education
Ben Russell Skills
Ben Russell Summary
Ben Russell, based in London, England, GB, is currently a Director of Customer Engagement at Board Intelligence. Ben Russell brings experience from previous roles at ImproveWell and Firefly Learning. Ben Russell holds a 2008 - 2011 Bachelor's Degree in English Literature @ University of Surrey. With a robust skill set that includes Marketing Strategy, Account Management, Marketing, Salesforce.com, Digital Marketing and more. Ben Russell has 2 emails and 1 mobile phone numbers on RocketReach.