Glenn Freeman
Mechanical Engineer at EControls | San Antonio, Texas, United States
Glenn Freeman’s Email & Phone Number
VerifiedFree account · No credit card · 5 profiles/month
Mechanical Engineer at EControls in April 2023 - Present
Senior Mechanical Engineer at Lucifer Lighting in May 2020 - April 2023
Lead Mechanical Engineer at General LED in July 2010 - May 2020
University of Massachusetts Lowell, Bachelor of Science (B.S.), January 1994 to January 1999
Who we are Since 1994, EControls has delivered innovation and customer satisfaction to the engine and vehicle industries through: • State-of-the-art engine application, calibration development, and testing to meet emissions, drivability, and fuel economy requirements • Design, development, qualification, and production of “more robust than automotive” grade Engine Control Units • Creation of critical components – fueling systems, harnesses, sensors, and actuators • High-quality, rugged, and robust systems used in the most demanding environments What we do EControls combines fundamental engine knowledge, engine control expertise, and innovation to produce full-authority engine control systems that meet your requirements. Markets/Applications include off-road industrial, heavy-duty on-road, generator sets, marine equipment, material handling, construction equipment, and agricultural equipment. What we deliver • Complete engine control systems for LNG, LPG, and gasoline • Custom hardware solutions with quick turnaround for software modifications • Full depth and breadth of engine/application expertise • Minimal upfront development investment • High-quality, advanced engine control technology
Discover more about EControlsM.E. Student | Incoming Engineering Intern at EControls | SolidWorks | MatLab | Baylor Baja
Customer and Warranty Quality Engineering Intern at EControls
(May 2023 – Present)
Director - EMAG/Ethium Operations, Process Engineering, Supplier Quality
Manager, ATS Surface Transportation Maintenance - Field Team at Amazon
(September 2026 – September 2026)
Director, Manufacturing Test Engineering at EControls
Manager, Manufacturing Engineering at Enovation Controls, LLC
(September 2026 – September 2026)
Senior Full Stack Software Engineer
Senior Full-Stack Engineer at Dover Precision Components
(April 2024 – Present)
Program Manager & Market Analyst | Purdue Alumnus | Dedicated to Expressing Value in the World of Design and Innovation
Business Lead at Purdue Electric Racing
(September 2026 – September 2026)
Senior Mechanical Systems Engineer at EControls
Senior Systems Engineer at EControls
(June 2013 – Present)
What is Glenn Freeman email address?
Email Glenn Freeman at [email protected], [email protected], [email protected] and [email protected]. This email is the most updated Glenn Freeman's email found in 2026.
What is Glenn Freeman phone number?
Glenn Freeman phone number is 9785784926 and 2144638295.
How to contact Glenn Freeman?
To contact Glenn Freeman send an email to [email protected], [email protected], [email protected] or [email protected]. If you want to call Glenn Freeman try calling on 9785784926 and 2144638295.
What company does Glenn Freeman work for?
Glenn Freeman works for EControls.
What is Glenn Freeman's role at EControls?
Glenn Freeman is Mechanical Engineer
What industry does Glenn Freeman work in?
Glenn Freeman works in the Electrical & Electronic Manufacturing industry.