James Dodd's Location
United Kingdom
James Dodd's Education
James Dodd's Skills
James Dodd's Summary
James Dodd, based in United Kingdom, is currently a Senior Sales Manager, EMEA - e-Invoicing and VAT compliance at Avalara. James Dodd holds a 2007 - 2011 Bachelor of Arts in Business @ University of Northampton. With a robust skill set that includes SaaS, Expense Management, CRM, Management, New Business Development and more, James Dodd contributes valuable insights to the industry. James Dodd has 3 emails on RocketReach.