Lead Cost Specialist Jobs – McDermott Job Title: Lead Cost Specialist Organisation: McDermott Duty Station: Buliisa, Uganda About US: McDermott is a premier, fully-integrated provider of engineering […] More