10 employees
Optivia is a contract research organization (CRO) serving the pharmaceutical industry.
2007