Director at Charles River Laboratories · Director at Huron Consulting. Filing since 16 Oct 2006. CIK 0001221496