Neel Barad is an entrepreneur with a proven track record of building and scaling businesses across manufacturing, consumer products, and design-led ventures. With over a decade of entrepreneurial experience, he has successfully transformed ideas into sustainable, high-growth businesses by combining strategic vision with disciplined execution.
Prior to co-founding Novora, Neel built a fully automated packaged drinking water manufacturing company from the ground up, leading every aspect of the business—from project planning and manufacturing to operations, supply chain, sales, and distribution. Under his leadership, the company became a trusted manufacturing partner for leading national brands, including Eureka Forbes and Patanjali, before being successfully acquired after more than a decade of growth.
An MBA from New York, Neel brings a unique blend of commercial acumen, operational expertise, and long-term strategic thinking. His experience spans business strategy, manufacturing, finance, operations, supply chain, and brand building, with a strong belief that enduring businesses are created through innovation, quality, and execution.
At Novora, he leads the business, operations, and growth strategy, working to build a globally respected design brand that reflects Indian innovation, craftsmanship, and excellence.