Site Facilitator - Liverpool
27 days ago
Liverpool
We are seeking a Site Facilitator to join our innovative team and contribute to pioneering clinical research. You will be responsible for Site Management, Participant Interaction, Administrative Duties, Clinical Support and Participant Services. This is a fixed-term role in Huyton, Liverpool, whi...