David Allen is an experienced professional in engineering and operations, currently serving as a Process Engineer at The RDI Group since December 2016. Prior to this role, David worked in operations at Taurus Tool and Engineering from January 2012 to October 2016. Earlier in David's career, service was provided as an Info Systems Tech at the Kane County Circuit Clerk from December 2004 to January 2012. Education was completed at Waubonsee Community College.
Sign up to view 0 direct reports
Get started