ppc strategy leader careers in India