- Charles River Laboratories (Shrewsbury, MA)
- …well-being of people across the globe. Whether your background is in life sciences, finance , IT, sales or another area, your skills will play an important role in ... our client's unique challenges. Our client base includes global pharmaceutical companies, biotechnology companies, government agencies and hospitals and academic… more