Jim joined Needham & Company in 1998 and has been Chief Compliance Officer for Needham Asset Management since that time, overseeing SEC and FINRA compliance for Needham Funds. He also serves as Chief Administrative Officer of Needham & Company, an affiliated broker-dealer, and he is a member of the Firm’s Operating and Executive Committees. 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.