fallback headshot for John Lewis, Cognex Corporation
John Lewis, Cognex Corporation