Head of Business Development
Steve is responsible for building, driving, and leading Gordon Brothers’ global business development, which includes research, sales and marketing. He brings over 30 years of experience in the financial technology, investing, and insurance industries as a strategy, marketing, product and distribution leader.
Prior to joining Gordon Brothers, Steve served as Enterprise Chief Marketing Officer & Head of Retail at Folio Financial, where he successfully led customer acquisition, turnaround, and technology upgrade programs. Prior to that, Steve held senior roles including Chief Marketing Officer, Division Head, and Chief e-Business Officer at Covestor/Interactive Brokers, Guardian Insurance, and MassMutual Financial Group.
Steve holds an MBA from Boston University, and a B.A. in economics from Clark University. Steve is active with several non-profits including MassChallenge, Women Unlimited, and more than 20 years riding the Pan Mass Challenge for the Dana-Farber Cancer Institute.