Charles River Laboratories
–
Leisure World, MD, 20906
... Job Summary The QA Release Specialist III is responsible for performing various Quality Assurance activities related to the disposition of incoming materials working closely with other departments including Manufacturing, Materials Management, and ... - May 10