James Allen Location
Texas, United States
James Allen Work
James Allen Education
James Allen Skills
James Allen Summary
James Allen, based in Texas, United States, is currently a Engineering Manager at Polyco. James Allen brings experience from previous roles at Polyco and Ecolab. James Allen holds a 2012 - 2015 Bachelor’s Degree in Mechanical Engineering @ Texas A&M University. With a robust skill set that includes Engineering, Solidworks, Matlab, Management, Microsoft Office and more. James Allen has 2 emails and 1 mobile phone numbers on RocketReach.