Senior Systems Ocean Engineering Onsite in portsmouth, ri | ApplyBoost