Fundraising Fox

Jim Giangrasso

Investor

Managing Director, Chief Financial Officer at Needham Funds