QC Technician Civil Work North / South Jobs – Aldelia Uganda Job Title: QC Technician Civil Work North / South Organisation: Aldelia Uganda Duty Station: Kampala, Uganda About US: Aldelia is a […] More