author image

Neha Jolly Sawhney

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


Advertisment