Linda Vinson

Archived Record Franklin, TN Previous Executive Vice-President for Cognex Corporation