Meet Sheena Allen: A Leading Woman in the Fintech Industry

Picture this: a small-town girl named Sheena Allen from Mississippi with dreams of an artistic career, who ends up shaking the very foundations of the tech world. As a college student majoring in film and psychology, Sheena didn’t see herself…



