James Barker's Location
London, GB
James Barker's Work
James Barker's Education
University of Liverpool
(Business)
2007 - 2010
James Barker's Skills
James Barker's Summary
James Barker, based in London, GB, is currently a Director of Sales - Northern Europe at Algolia, bringing experience from previous roles at Algolia and Microsoft. James Barker holds a 2007 - 2010 University of Liverpool. With a robust skill set that includes Solution Selling, Sales Process, Partner Management, Account Management, Sales and more, James Barker contributes valuable insights to the industry. James Barker has 3 emails and 1 mobile phone number on RocketReach.