2 Offshore Engineer Jobs in Poole