Neha Plasterwala

Head – Creative & Brand Experience,
Women in Insurance - India

Neha is a curious marketer, storyteller, and scuba diver navigating life’s many roles — from boardrooms to bedtime tales. As Director & Head of Marketing, India at Lockton, she drives brand transformation and customer engagement.

A gold medalist in Marketing and Strategy from Great Lakes Institute of Management and a Computer Engineer by training, Neha blends creativity with precision. Her mantra: every day is a learning, and she shows up fully for it — with heart, hustle, and humility.