Tag Archives: Customer Success Manager

Customer Success Manager Jobs – Ezra

Job Title:  Customer Success Manager

Organisation: Ezra

Duty Station:  Kampala, Uganda

 

About US:

Ezra provides B2B digital lending solutions for emerging markets in partnership with mobile and digital wallet operators and financial service providers. Ezra supports 24 operations in …