Co-Founder
Bill Geary
CEO Approval Rating
82/100
2001
Investment CompanyIndependent Company
http://www.flarecapital.com