Natasha Sell

Natasha Sell

Co-founder at Sutra
367 points

No reviews