Director at ICHOR · Director at ADVANCED ENERGY INDUSTRIES · Director at Ultra Clean. Filing since 27 Oct 2006. CIK 0001254354