$99,200
a year
... originate new ideas, projects, and methodologies; and execute projects and/or studies ...
24 days ago
$117,962
a year
... programs. Ability to manage multiple projects simultaneously and meet competing deadlines ...
19 days ago