Chief Executive Officer at ICHOR · Chief Financial Officer at ONTO INNOVATION. Filing since 22 Sep 2016. CIK 0001403083