Founder & CEO
Greg Sands
CEO Approval Rating
87/100
01/2012
Investment CompanyIndependent Company
http://costanoavc.com/