Needham & Company

http://www.needhamco.com/
Member count: 51-200