author image

Neha Jolly Sawhney

Neha Jolly Sawhney is the Head of Ad Revenue, India, Snap Inc.


Advertisment