MCDERMOTT jobs in CRANFORD, United Kingdom #3