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