Stephen joined the Firm in 2018 and serves as the Firm’s Chief Compliance Officer and Counsel. Prior to CRM, he worked at Oppenheimer Funds. Stephen has received a BBA from Hofstra University and earned his JD from New York Law School. Stephen is a Registered Representative of ALPS Distributors, Inc.