Director at ACCURAY · Director at ACHIEVE LIFE SCIENCES · Director at ILLUMINA. Filing since 1 Mar 2010. CIK 0001230729