Maintenance Specialist job at McDermott | Ugashare.com