Allen Chen, P.E., T.E. is a seasoned engineering professional with extensive experience in traffic engineering and project management. Currently serving as a Principal Project Manager at Parsons Corporation since 2018, Allen specializes in Intelligent Transportation Systems (ITS) and traffic engineering. Previous positions include Public Works Director/City Engineer for the Town of Los Altos Hills, Transportation & Engineering Manager at St Francis Electric, and various roles within the City of Fremont and City of Santa Rosa as Associate Engineer. Earlier career experience includes roles at Tyco as a Manufacturing Engineer and Kiewit as a Project Engineer. Allen holds a Master's Degree in Mechanical Engineering and a Bachelor's Degree in Civil Engineering from California Polytechnic State University-San Luis Obispo.
Sign up to view 1 direct report
Get started