Customer Care Manager at WatuCustomer Care Manager at Watu
Company Overview Watu (also known as Watu Credit or Watu Group) is a leading asset-financing company founded in 2015 in Kenya that provides fast, flexible, tech-enabled loans for income-generating assets—primarily
