For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture...). Why Charles River? 3 weeks' vacation & Personal days. Competitive benefits as of the hiring. We pay up to 85% of premiums......
Job Location: Quebec, Canada