40 employees
Saylon provides translation and localization, license consulting, digital marketing, and software solution to many pharmaceutical companies.
2002