At Olympus, we are committed to making people’s lives healthier, safer and more fulfilling every day, and it takes employees across all of our locations to make that happen. In a new unifying blog series, we will be sharing feature stories about different Olympus locations across the Americas and how they contribute to our corporate philosophy and overall goals of the company.
The first location to be highlighted in our Locations Spotlight series is the new Westborough, Massachusetts facility. Set to open on March 15, 2021, the Westborough location consolidates working space for a wide range of business groups including research and development, medical sales and marketing roles, corporate functions, and more. This location will serve as the Americas headquarters for our medical business and the global headquarters for our Therapeutic Solutions Division (TSD) business.