Director at Idexx Laboratories · Director at Mirion Technologies · Director at Polaris · and 2 more. Filing since 24 Feb 2010. CIK 0001301427