×

Profile

Neha Takkar

Head of Marketing Adtech