Senior Marketing Manager Function: Marketing | Location: New Delhi Step Into the World of Nicobar Founded in 2016 by Simran Lal and Raul Rai, Nicobar is a modern, mindful, design-led lifestyle brand from India. Were…