$106,437
a year
... order to produce highly technical reports, position papers, and briefings; resolve ...
19 days ago