Michael Steir

Archived Record Natick, MA Previous International Director for Cognex Corporation