Ellora Rath
Ellora has been working in the people space for almost 16 years- more than a decade long stint with corporate organizations and over 5 years in the consulting space. As a certified organization development practitioner and a trained facilitator with behaviour science interest, she supports individuals and organizations in their learning and organization development needs.