Managing Partner
Leigh Randall
CEO Approval Rating
75/100
2000
Investment CompanyIndependent Company
http://topspinpartners.com/