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