Leo Burnett India appoints Anirban Roy as its chief strategy officer.
Leo Burnett India, a part of Publicis Groupe India, has enhanced its senior leadership team by appointing Anirban Roy as its chief strategy officer. Roy will report directly to Amitesh…