Director at Ultra Clean · Director at Ouster · Director at Teradyne · and 2 more. Filing since 7 Dec 2010. CIK 0001227050