James Hamilton

James Hamilton

Entrepreneur & Investor
12 points
24 Upvotes