Neha Sethi

Neha Sethi
Marketing & Communication, Teleperformance