Somya Barpanda

A fantasizer and a marketing enthusiast, Somya is always on the look out for magic in the mundane. Sr. Analyst, Marketing @ Chargebee.