Needham Investment Management, LLC

Read About Hedge Funds

Key Facts

HeadquartersNew York, NY
AUM$482 million
AUM as ofMarch 30, 2017


Needham Investment Management, LLC is a hedge fund based in New York, NY. It was founded in 11/1995. They hold $482 million in assets under management as of March 30, 2017. Read their Plain English Brochure.

Sub Funds and Performance

NameAUM (bn) Type Min Investment Num Clients Internal $ % Fund of Funds $ % Prime Brokers
Needham Contrarian (Qp) Fund, L.P. 0.059 hedge fund 1,000,000 19 61.0 Pershing LLC
Needham Contrarian Fund, L.P. 0.012 hedge fund 500,000 8 20.0 Pershing LLC
Needham Emerging Growth Partners, LP 0.183 hedge fund 500,000 54 22.0 Pershing LLC

Key People

James AbbruzzeseChief Compliance Officer Owner or OfficerNone
John BarrMd/Evp - Portfolio Manager Owner or OfficerNone
James GiangrassoPrincipal - Cfo, Secretary, Treasurer Owner or OfficerNone
George NeedhamNone Indirect Owner25 to 50%
George NeedhamPresident And Ceo Owner or OfficerNone
Christopher RetzlerManaging Director Owner or OfficerNone