Country Manager Robert Walters Africa Our client in the Oil and Gas industry is seeking a Country Manager to join their team based in Uganda. […] More