Anusheela Saha

Group Creative Director

Cheil Worldwide

Gurgaon, India