Vectrus
–
Marshall Islands
Overview ***This position will be physically located in The Marshall Islands in support of LOGCAP*** Under the direction of the Port Captain, the Licensed Mariner II is responsible for assisting in the operation and maintenance of an assigned U.S... - Apr 30