Tech USA
–
Dulles, VA, 20166
... You will manage and be accountable for the overall direction, coordination, implementation, execution, control and completion of specific projects ensuring consistency with company strategy, commitments and goals.As a Project Manager you lead the ... - Apr 06