Founded in 2011
FinServe Tech Angels is a group of financial services executives and entrepreneurs who invest in early stage financial services technology companies. FinServe Tech Angels is based in St. Louis where several of the nation’s largest financial services firms are located including Edward Jones, Scottrad...