Glenn Freeman, Mechanical Engineer at EControls

Glenn Freeman

Mechanical Engineer at EControls | San Antonio, Texas, United States

Profile last verified August 2026
Electrical & Electronic Manufacturing Verified Profile San Antonio, Texas, United States University of Massachusetts Lowell
Verified

Work Email

***@webtv.net

Last verified September 2026

Personal Email

***@gmail.com

Personal • High Confidence

Phone Number

978*****

United States • Mobile

Free account · No credit card · 5 profiles/month

Glenn Freeman Socials
Glenn Freeman Work Experience

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

See more See less

Principal Engineer at Osram Sylvania in March 2004 - July 2010

Glenn Freeman Education

University of Massachusetts Lowell, Bachelor of Science (B.S.), January 1994 to January 1999

Glenn Freeman Skills
Electronics Packaging Creativity Product Development LED lighting systems Solid State Lighting Injection Molding Solidworks Thermal Management Solid Modeling Product Launch Die Casting Sheet Metal Finite Element Analysis Project Management Design for Manufacturing Electrical Engineering Electronics Engineering Engineering Management Lean Manufacturing Manufacturing Mechanical Engineering Product Design Six Sigma SolidWorks
About Glenn Freeman’s Current Company
EControls

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 EControls
Glenn Freeman’s Colleagues
Caleb Carle

Caleb Carle

Spicewood, Texas, United States

M.E. Student | Incoming Engineering Intern at EControls | SolidWorks | MatLab | Baylor Baja

Customer and Warranty Quality Engineering Intern at EControls
(May 2023 – Present)

David Nicolardi

David Nicolardi

San Antonio, Texas Metropolitan Area

Director - EMAG/Ethium Operations, Process Engineering, Supplier Quality

Manager, ATS Surface Transportation Maintenance - Field Team at Amazon
(September 2026 – September 2026)

Brian Yutzy

Brian Yutzy

New Braunfels, Texas, United States

Director, Manufacturing Test Engineering at EControls

Manager, Manufacturing Engineering at Enovation Controls, LLC
(September 2026 – September 2026)

David Moody

David Moody

San Antonio, Texas, United States

Senior Full Stack Software Engineer

Senior Full-Stack Engineer at Dover Precision Components
(April 2024 – Present)

Elijah Hostetler

Elijah Hostetler

West Lafayette, Indiana, United States

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)

Gregory Ostrowski

Gregory Ostrowski

San Antonio, Texas, United States

Senior Mechanical Systems Engineer at EControls

Senior Systems Engineer at EControls
(June 2013 – Present)

Search similar profiles
Frequently asked questions about Glenn Freeman

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.

Find anyone, anywhere
with ContactOut today

Making remote or global hires? Connecting
with key decision-makers? We can help.

  • 40 emails / month
  • 3 phone numbers / month
  • Works on standard LinkedIn only
  • Work emails, personal emails,
    mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free