Patrick McClaude

Archived Record Franklin, TN Previous Controller for Cognex Corporation