Joseph Allen is a seasoned professional in the engineering and sales fields, currently serving as a Sales Engineer at Radius Systems LLC since April 2023. Prior to this role, Joseph accumulated over a decade of experience at Tozour-Trane as a Project Manager and Sales Engineer from December 2011 to April 2023. Joseph began their career with engineering assistant roles at CMX, O'Donnell & Naccarato, and Pennoni Associates, showcasing a strong foundation in technical support and CAD design. Academically, Joseph holds a Master of Business Administration (MBA) from Drexel University (2018-2020) and a Bachelor of Science in Mechanical Engineering (BSME) from the same institution (2006-2011), following completion of secondary education at Cherokee High School from 2002 to 2006.
Sign up to view 2 direct reports
Get started
This person is not in any teams