... will serve as Principal Technical Manager and senior technical expert of ...
15 days ago
$97,376
a year
... will serve as a Technical Project Manager (Administrative/Technical) in the Undersea ...
a month ago