Jim joined Needham & Company in 1998 and became its Chief Administrative Officer as well as a member of the Firm’s Operating and Executive Committees in 2012. He served as Needham’s Chief Compliance Officer from 1998-2012. Additionally, he has been the Chief Compliance Officer for Needham Asset Management, an affiliated asset management company, overseeing SEC and FINRA compliance for Needham Funds since 1998. Prior to joining Needham, he worked at Herzog, Heine Geduld, Inc., a leading market maker in Nasdaq and OTC securities, and J.B. Hanauer, a wealth management firm.