Group Head - Art
L&K Saatchi and Saatchi
Mumbai, India
Stats
Work Experience
Member Since: March 29, 2013
Report