About Needham & Company

Needham & Company, LLC, a wholly owned subsidiary of The Needham Group, Inc., is a privately held, full-service investment bank with the mission of helping emerging growth companies achieve their potential. The firm is headquartered in New York City with offices in Boston, Menlo Park and San Francisco. In addition to investment banking, Needham's principal – more... 

Reviews

Overall

4.5
Based on 2 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
Claim this company page
Headquarters
New York New York, United States
Revenue
$75 Million
Employees
51 to 200
Industry
Links
Needham & Company website