Chairman & CEO
James C Foster
CEO Approval Rating
79/100
Charles River is a Massachusetts-based biotechnology company that provides preclinical and clinical lab services for the healthcare sector.