Abhishek Gupta has been appointed Digital Creative Director at Cheil Worldwide SW Asia [Cheil India]. Gupta, an award winning creative....