CEO
John J. Prior
CEO Approval Rating
74/100
Needham is a New York-based financial company that provides investment banking and asset management services for businesses.