Manager – Call Center Operations Job Placement – d.light Job Title: Manager – Call Center Operations Organization: d.light Duty Station: Kampala, Uganda Reports to: Head of Contact Center Operations, Group […] More