$117,962
a year
... Warfare (SSW) and Unmanned Underwater Vehicles (UUV) onsite technical representative in ...
15 days ago