Medical & Regulatory Ad/Promo Reviewer
5 days ago
Toulouse
Apsida Life Science is a specialist recruitment business based in London (UK), Redhill (UK), Boston (USA) Pretoria (South Africa) that is dedicated to delivering the best talent to the Life Science industry. Apsida Life Science is partnering with a leading global Contract Research Organisation (CRO)