James Barker's Location
London, GB
James Barker's Work
James Barker's Education
University of Liverpool
2:1 (Business)
2007 - 2010
Sir Thomas Rich's Grammar
Business, Economics, Biology - ABB
1999 - 2005
James Barker's Skills
James Barker's Summary
James Barker, based in London, GB, is currently a Senior Director of Sales - Northern Europe at Algolia, bringing experience from previous roles at Algolia. James Barker holds a 2007 - 2010 2:1 in Business @ University of Liverpool. With a robust skill set that includes Solution Selling, Account Management, Direct Sales, CRM, New Business Development and more, James Barker contributes valuable insights to the industry. James Barker has 3 emails and 1 mobile phone number on RocketReach.