$163,956
a year
... is to serve as the principal scientific authority, technical leader, and ... diverse teams of scientists and engineers in research & development efforts to ...
19 days ago