Sarah Cannon Research Institute (SCRI) is a leading oncology research organization dedicated to advancing treatments for cancer patients. They are seeking a Senior IT Project Manager to lead complex projects, enhance project management processes, and oversee cross-functional teams to improve oncology care.