GF

Glenn Freeman

Mechanical Engineer

Glenn Freeman is a seasoned Mechanical Engineer with extensive experience in designing, testing, and managing engineering projects across various companies. Currently at EControls since April 2023, Glenn previously held the position of Senior Mechanical Engineer at Lucifer Lighting from May 2020 to April 2023, and served as Lead Mechanical Engineer at General LED from July 2010 to May 2020, where responsibility included overseeing the development of 25 new products and multiple upgrades with a significant production volume and low return rates. Prior experience includes a role as Principal Engineer at Osram Sylvania, leading international teams in the development of LED lighting technologies. Glenn holds a Bachelor of Science degree in Mechanical Engineering from the University of Massachusetts Lowell, earned in 1999.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices