Green Dot CEO, a prepaid card pioneer, to step down Dec. 31

12/19/19

Steve Streit is retiring as part of a shakeup in the firm's management ranks. The Pasadena, Calif.-based company that he founded in 1999 has been suffering amid new competition from challenger banks.

[more]