I Quit Lucrative Job to Start Financial Technology Company ‘FinSense Africa’ Imran Sumra is a financial technology expert and the chief executive officer and co-founder of Finsense Africa. Headquartered in Nairobi, Kenya, FinSense Africa is March 14, 2022 featured·Tech·TL