$117,962
a year
Description: The Department of Clinical Research Informatics (DCRI) is actively seeking candidates who are looking to embark on an exciting career opportunity. As a IT Project Manager, you will use your skills and insights to plan and manage large ...
a month ago