Job Title: Human Rights Lead
Organisation: McDermott
Duty Station: Uganda
About US:
McDermott is a premier, fully-integrated provider of engineering and construction solutions to the energy industry. Our customers trust our technology-driven approach to design and build infrastructure solutions to …
No comments:
Post a Comment