Sarah Cannon Research Institute (SCRI) is one of the world’s leading oncology research organizations conducting community-based clinical trials.
The Research Site Manager is responsible for the overall leadership and direction of the facility’s research program, including fiscal management, study and site operations, and oversight of day to day operations.
Sarah Cannon Research Institute (SCRI) is one of the world’s leading oncology research organizations conducting community-based clinical trials.