Leda glyptis is a seasoned fintech executive and former banker. Jai – my moral story.