2 Offshore Technician Jobs in Greater Manchester