Senior Art Director
L&K Saatchi & Saatchi
New Delhi, India
Stats
Member Since: August 24, 2018
Report