William Allen's Location
Cedar Falls, Iowa, United States
William Allen's Work
William Allen's Education
William Allen's Skills
William Allen's Summary
William Allen, based in Cedar Falls, Iowa, United States, is currently a Sr. Product Engineer at Feedback Sports, bringing experience from previous roles at IDEX Corporation, Will Allen Independent Contractor, BLOUNT INTERNATIONAL and SA Technology. William Allen holds a 2000 - 2003 B.S. in Mechanical Engineering @ Iowa State University. With a robust skill set that includes Injection Molding, Engineering Design, Engineering Management, Manufacturing Engineering, AutoCAD and more, William Allen contributes valuable insights to the industry. William Allen has 3 emails and 1 mobile phone number on RocketReach.