Navitas
–
Floris, VA, 20171
... Duties: Plan, initiate, oversee and manage information technology projects, leading and guiding the work of technical staff, serving as liaison between the business and technical aspects of the project, managing deadlines and contract documentation, ... - May 12