Plant Manager Careers – True North Consult Limited Job Title: Plant Manager Organisation: True North Consult Limited Duty Station: Kampala, Uganda About Organisation: True North Consult Limited is a […] More