Neha Bhushan is the Director of Human Resources at Talent Inc., with previous experience as a Senior Manager in Talent Development at Capita and Manager at ThoughtWorks. With a background in HR from TATA Technologies Limited, Neha has a strong focus on people processes, talent development, diversity and inclusion initiatives, and employee engagement. Neha holds an MBA in Human Resources from MIT School Of Business.
Sign up to view 0 direct reports
Get started