Chief Financial Officer at ICHOR · VP, Finance at ONTO INNOVATION. Filing since 23 Nov 2018. CIK 0001723433