Site Manager / In-House CRA
Avania Netherlands Posted 19 Aug 2026Full-time
About this role
Avania is hiring - Site Manager (In-House CRA) The Site Manager role is an entry level position, similar to that of an In-House CRA in to the Clinical Operations team with exciting prospects, training and development to become a travelling CRA The Site Manager (In-House CRA) role involves being trained on all basics in regards to the execution of a clinical research project. Site Managers (In-House CRA) should be able and can be asked to perform any Clinical Trial Associate (CTA) activities, wh…
How to apply
Applications are handled by the employer. Open the original advert to apply, or create a free NextMove account to track deadlines and see similar matches.