Claire Rafson

Claire Rafson

24

Total Points

15

Current Rank
25, Brooklyn, NY
Tech Investor