Pat Szucs

Active Niles, MI Engineering Manager for Niles Precision Company