Sierra 7, Inc.
–
West Falls Church, VA, 22042
... The Project Manager will be jointly responsible for all aspects of the project, including (but not limited to) customer relations, sub-contractor partner relations, project finances, team management, schedule, risks, process management, payroll ... - May 24