Senior Manager, Digital Projects & Innovation at McDermott International Inc.
Clyde Smith is a(n) Senior Manager, Digital Projects & Innovation working at McDermott International Inc.