BA, Economics, Lady Shri Ram (India); MA, Economics, Dehli School of Economics (India)
Neha is Group Executive of People at Letsema. She is passionate about developing people, a trait honed during her nine-year stint at Towers Watson in New Delhi. She also headed up talent management for three Towers Watson research offices across the globe. Her role at Letsema focuses on employee growth, coupled with broad performance and knowledge management.