Senior Consultant
Mill Valley, California
IBM
Hovde Group
Vice President
PWC Consulting
Consultant
KBW
Managing Director
D.A. Davidson & Co.
Principal
Ariz