Apoorva Bapna, chief culture officer, India at WPP, has resigned from her role. Bapna has over two decades of experience ...