Manager Human Resources at McDermott International, Ltd (Windhoek, Khomas, Namibia) — aijobsearch