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