Eric Allen is an experienced executive with a robust background in sales and management across various technology sectors. Currently serving as Managing Director for EMEA at Achievers since April 2014 and General Manager for EMEA at PROS since September 2013, Eric has a proven track record in enterprise supply management software, including spend analysis and supplier performance. Previous roles include Senior Vice President and General Manager for EMEA at Emptoris, an IBM Company, and Vice President of Sales at Amdocs. Eric's experience also encompasses significant positions at Clarify, including Sales Director and Vice President of Sales, as well as a Sales Director role at Nortel Networks. Eric holds a BSc (Hons) in Civil Engineering from the University of Southampton and has undergone training at Sandhurst.
Previous companies
This person is not in the org chart
This person is not in any teams
This person is not in any offices