Site Engagement Manager (SEM), Immunology (Belgium)
The Medical Affairs Company België BE
Territory: Belgium, The Netherlands, UK and France The Site Engagement Manager (SEM) is responsible for providing operational expertise to sites through ownership/management of Site Engagement Strateg...