Director at Idexx Laboratories · Director at CRESCENT BIOPHARMA. Filing since 3 Aug 2015. CIK 0001094159