250 employees
The world's largest platform connecting research sponsors to research sites and providers
2014