Avecia corporate office is located in 33 Locke Dr, Marlborough, Massachusetts, 01752, United States and has 201-500 employees.
avecia ltd
avecia inc
nitto denko avecia inc
avecia
avecia biotechnology inc
nitto denko avecia
Departments
Number of employees
Operations
162
Engineering & Technical
108
Finance
14
Legal
13
Human Resources
12
Medical & Health
8
Information Technology
7
| Location | People at location |
| North America | 201-500 |
| Europe | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Avecia's success, and advanced their careers.
Principal Quality Assu... at Regeneron
Worked as Manufacturing Project Coordinator II
at Avecia (2020-2022)
Director, Analytical D... at Sarepta Therapeutics
Worked as Associate Principal Scientist
at Avecia (2024-2025)
Explore More
Nitto Avecia specializes in comprehensive oligonucleotide solutions, offering services that range from preclinical manufacturing to drug substance manufacturing. With over 25 years of experience, they provide analytical development, process development, and quality control services tailored for the pharmaceutical industry. Their intended clients in... Read More