Joseph Allen is a skilled professional with a strong background in engineering and sales management. Currently serving as a Sales Engineer at Radius Systems LLC since April 2023, Joseph previously held the role of Project Manager/Sales Engineer at Tozour-Trane from December 2011 to April 2023. Joseph's early career includes positions as an Engineering Assistant/Cad Technician at Pennoni Associates, O'Donnell & Naccarato, and CMX. Joseph obtained a Master of Business Administration from Drexel University between 2018 and 2020, following a Bachelor of Science in Mechanical Engineering from the same institution, where studies were completed from 2006 to 2011. A strong educational foundation and diverse professional experience contribute to Joseph's expertise in the field.
Sign up to view 0 direct reports
Get started