A global site enabling services organization is seeking a Site Coordinator to support clinical trial sites in various activities according to protocols and timelines. The role involves communication with sponsors, managing patient enrollment, and ensuring data accuracy. A degree in Life Science is r