Customer Service Manager Employment Opportunity – Watu Credit
Customer Service Manager Employment Opportunity – Watu Credit Job Title: Customer Service Manager Organization: Watu Credit Duty Station: Kampala, Uganda About US: Watu Credit is a dynamic fast-growing non-bank finance company that harnesses technology to offer both secured and unsecured lending primarily via mobile services. Headquartered in Mombasa (Kenya), Watu Credit aims to become the leading African provider … Read more