$124,531
a year
... or scientist overseeing the development, test and evaluation, integration, or in ...
27 days ago