L&K Saatchi & Saatchi, a part of Publicis Groupe India, has strengthened its strategy leadership by elevating Snehasis …