$124,189
a year
... managing for some aspects of engineering, logistics or finance towards the ...
a month ago