Managing Partner
Lou Castelli
CEO Approval Rating
80/100
2018
Investment Company
https://www.pennspring.com/