Staff


George E. Hasley
President & Sales


Elisabeth Hasley
Vice President


Ray Marsh
Operations Manager 

Dick Freeling
Engineering Manager

Jess Wright
Quality Assurance Manager


Pam Brehm
Production Control


Joe Bolte
CNC Engineer

Dale Brown
Controller


John Uhrich
Human Resource and Purchasing


Diane Lepant
Administrative / Sales Assistant


Patty McKimmey

Production Control Assistant


John Machovec
Die Cast Engineer