Roger Penn has over 18 years of work experience. Roger is currently the Director of Manufacturing at Keller Technology Corporation since May 2020. Prior to that, they worked at Ingersoll Rand as the Manager of Production from January 2015 to May 2020. From July 2012 to December 2014, they served as the Manager of Production at Cameron. Before that, they held the role of General Production Supervisor at Cameron from May 2005 to July 2012. Roger's early career includes a position as Branch Manager at Enterprise Rent-A-Car from 2002 to 2005.
Roger Penn attended Hilbert College where they earned a Bachelor of Science degree in Business Administration and Management, with a focus on General Studies. The duration of their education at this institution is unspecified.
May, 2020 - present