Experience
-
Cognex Corporation (18 yrs 2 mos)
-
Advisor to CEO
Jun 2025 - Present · 1 yr 2 mos
-
Director Board of Directors
Mar 2011 - Mar 2026 · 15 yrs 1 mo
-
Chief Executive Officer
Mar 2011 - Jun 2025 · 14 yrs 4 mos
-
Board Member at Allegro MicroSystems
May 2026 - Present · 3 mos
-
Board Member at Clean Harbors
Dec 2019 - Present · 6 yrs 8 mos
-
Board Member at Formlabs
Feb 2026 - Present · 6 mos
-
Group Vice President & General Manager at Danaher
Jan 2003 - May 2008 · 5 yrs 5 mos