As COO of Public, Stephen leads the brokerage, crypto, international, and alternatives business lines and is responsible for operations, customer, support, legal, compliance and risk functions. He also co-leads a fintech community and early stage investing fund called Socially Financed, where he focuses on supporting early stage consumer fintech businesses. Prior to joining Public, Stephen was on the founding team and became the Business Lead of SoFi Invest, SoFi’s investing product. Previously, he was an Engagement Manager at McKinsey & Company, and served as a cavalry officer in the U.S. Army.