Neha Sethi, Head of Marketing at Teleperformance India, joined us for a quick chat as part of our Marketing Maestro interview series. What’s been your proudest achievement in your current role? In my ...