Senior Financial Advisor at Charles River Laboratories · Director at ARTIVION. Filing since 21 Mar 2007. CIK 0001141720