Managing Partner
Alexander Chachava
CEO Approval Rating
81/100
01/2012
Investment Company
http://leta.vc/