IT Project Manager(s) needed in Princeton, New Jersey, and various unanticipated locations throughout the U.S. to coordinate and plan IT project activities. Direct IT professionals on the team and assign project tasks such as requirements gathering, software and systems design, testing, etc. Monitor project milestones in order to ensure the project is completed on time and within budget. Prepare project status reports. Estimate project work. Help identify and manage risk.