Managing Partner
Erik Rannala
CEO Approval Rating
77/100
2011
Investment Company
http://www.muckercapital.com