Glen Roberts is an experienced Chief Building Engineer currently overseeing two mid-sized commercial office buildings in Englewood, Colorado, at ABM Industries since October 2014. Prior to this role, Glen held the position of Chief Building Engineer with The Muller Company from October 2014 to December 2022 and worked briefly as an HVAC/R technician and electrician at DMS Facility Services in October 2014. Glen earned an HVAC/R diploma from Brownson Technical School in 2014, which included certification as an EPA 608 Universal Technician in Heating, Air Conditioning, Ventilation, and Refrigeration Maintenance Technology.
This person is not in the org chart
This person is not in any teams