Richard Allen's Location
Cleveland, OH, US
Richard Allen's Work
Richard Allen's Education
Richard Allen's Skills
Richard Allen's Summary
Richard Allen, based in Cleveland, OH, US, is currently a Vice President of Sales at Herding Filtration LLC, bringing experience from previous roles at Herding Filtration LLC, Coperion, Donaldson Company, Inc. and Praxair, Inc - a Linde Company. Richard Allen holds a Bachelor of Business Administration in Business Administration and Management @ Ohio University. With a robust skill set that includes Manufacturing, Plastics, Sales Management, Product Development, Contract Negotiation and more, Richard Allen contributes valuable insights to the industry. Richard Allen has 3 emails and 1 mobile phone number on RocketReach.