Co-Founder & CEO
Richard Merage
CEO Approval Rating
90/100
2003
Investment CompanyIndependent Company
https://www.migcap.com/