Kat Karimi

Kat Karimi

Harnessing tech and design for good
7 points