Managing Partner
Mitchell Baruchowitz
CEO Approval Rating
84/100
2016
Investment CompanyMCMJ
http://www.meridacap.com/