Tara Pichumani

Tara Pichumani

Platform Lead @ Merge
118 points