WPP
–
Chennai, Tamil Nadu, India
... If this role hasn’t captured your interest, that’s ok! Would you consider sharing your opinion? At WPP, we’re always trying to improve our hiring process, so your feedback is appreciated. Don’t worry, all responses will not influence any future ... - Sep 19