35 employees
Apsida Life Science is a recruiting firm that works with pharmaceutical, biotechnology, and medical device companies.
2019