David Zhang

David Zhang

Product lead for Corporations at Carta
56 points