Jeff Allen's Location
Slough, England, United Kingdom
Jeff Allen's Work
Jeff Allen's Skills
Jeff Allen's Summary
Jeff Allen, based in Slough, England, United Kingdom, is currently a Vice President of Sales - EMEA at Bloomfire, bringing experience from previous roles at Idera Software and SDS Applications. With a robust skill set that includes Enterprise Software, Solution Selling, SaaS, Software Industry, Salesforce.com and more, Jeff Allen contributes valuable insights to the industry. Jeff Allen has 1 email on RocketReach.