Head of Business Development

Steve Brown

As Head of Business Development, Steve Brown is responsible for helping drive growth at Star, with a focus on go-to-market planning, data and vendor partnerships, channel sales, new markets, and mergers and acquisitions. Steve joined Star in April 2021, and brings with him 25 years of experience advising financial firms on regulatory compliance. Prior to joining Star, Steve was Director of Broker-Dealer Client Services at Compliance Risk Concepts LLC, a senior director at PwC, and Head of Fixed Income and Capital Markets Compliance at U.S. Bancorp Investments, Inc. Steve began his career at Wachovia, where he was Head of Global Investment Banking Compliance and Control Group, and is considered a pioneer in the control room space—having established the bank’s first formal control room function.

Group of computer programmers talking while working at IT office.