Glenn Armstrong's Location
El Dorado Hills, CA, US
Glenn Armstrong's Work
Glenn Armstrong's Education
Glenn Armstrong's Skills
Glenn Armstrong's Summary
Glenn Armstrong, based in El Dorado Hills, CA, US, is currently a Project Manager at HDR, bringing experience from previous roles at Michael Baker International, TRC Companies, Inc., T.Y. Lin International and Psomas. Glenn Armstrong holds a 1999 - 2003 California State University-Sacramento. With a robust skill set that includes Land Development, Civil Engineering, Stormwater Management, Transportation Engineering, Hydrology and more, Glenn Armstrong contributes valuable insights to the industry. Glenn Armstrong has 2 emails and 1 mobile phone number on RocketReach.