$142,488
a year
... to develop new or improved solutions to complex technical problems in ...
14 days ago