Vectrus
–
Marshall Islands
Overview ***This position is physically located in the Marshall Islands in support of LOGCAP*** Under the supervision of the Fire Alarm Lead, p erforms routine and emergency maintenance on the fire sprinkler systems and equipment, components, and... - Jun 12