Quality Manager Careers – Aldelia Uganda Job Title: Quality Manager Organisation: Aldelia Uganda Duty Station: Kampala, Uganda About the Company: Aldelia is a global leading human resources […] More