Navitas
–
Floris, VA, 20171
... is seeking IT Project Managers to support one of our flagship contracts in the DC Metro Area. This role would be based in the DC Metro area and operate on East Coast Hours. Duties: Plan, initiate, oversee and manage information technology projects, ... - Apr 12