John Petry

Director of Product Marketing for Vision Software at Cognex