Site Engagement Manager, Immunology (Spain)

The Site Engagement Manager (SEM) is responsible for providing operational expertise to sites through ownership/management of Site Engagement Strategy. The scope of this role includes the following: Duties and Responsibilities: Define ...

Lugar: España | 24/12/2024 18:12:12 PM | Salario: S/. No Especificado | Empresa: TMAC
1