Tag Archives: Watu Credit: Customer Service Manager Job Vacancies 2020

Watu Credit: Customer Service Manager Job Vacancies 2020

JOB DETAILS: Are you a guru when it comes to customer relationship management? Are you a natural problem solver? Do you have amazing communication skills? Watu Credit is hiring! About Watu Credit: Watu Credit is a dynamic and fast-growing non-bank finance company, headquartered in Mombasa, Kenya. Watu Credit harnesses technology to offer both secured and unsecured lending, primarily… Read More »