James Primrose

James Primrose

Principal Process Engineer

McDermott International Ltd
Mcdermott Resized