Brand Strategy Manager

Nicobar Design Pvt. Ltd. · delhi, india, India

Location
delhi
Job Type
Full-time
Posted
June 23, 2026

Job Description

Retail & People Excellence Manager

People & Culture · New Delhi · Reports to: CRO


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.

“We wanted to create a new Indian sensibility that wasn’t necessarily Westernised.”

We’re reimagining a contemporary Indian way of living, dressing, and looking at the world—rooted in culture, shaped by design, and guided by intention. At Nicobar, we believe in culture as much as commerce, and that how we build is just as important as what we build.

Our studio is tucked away in Tulsi Farms, Chhatarpur, Delhi—nestled among trees, a seasonal garden, a citrus grove, and our beloved dogs Nico & Dot. We call it “the Treehouse.” If you’re drawn to thoughtful design, a youthful and nourishing team culture, and the chance to grow a brand with heart—we’d love to hear from ...

Ready to Apply?

Submit your application for Brand Strategy Manager at Nicobar Design Pvt. Ltd.

Apply Now