Our Locations

Charles River’s 70 sites in 15 countries offer something for everyone. With choices ranging from our corporate headquarters in Wilmington, Massachusetts, to our modern Reno, Nevada facility and our historic campus in Lyon, France, plus sites near mountains and on the coast and in locations voted "The Best Place to Live,” you’ll find the perfect place for both your lifestyle and career.  

“The fact that you could grow in the company and transfer to other departments as well as other locations is great.” – Employee in Wilmington, MA

EXPLORE OUR LOCATIONS

 

Below is a searchable map that cannot be displayed via screenreader

Follow this link to reach our Job Search page and search the available jobs in a more accessible manner