Neha Sand Location
Johannesburg, GP, ZA
Neha Sand Work
Neha Sand Education
Delhi School of Economics
Master of Arts (M.A.) (Economics)
2002 - 2004
Lady Shri Ram College For Women
Bachelor of Arts Hons (Economics)
Neha Sand Skills
Neha Sand Summary
Neha Sand, based in Johannesburg, GP, ZA, is currently a Group Executive: People at Letsema. Neha Sand brings experience from previous roles at Letsema, Letsema Consulting and Advisory, Impact Strategy Consulting and Towers Watson. Neha Sand holds a 2002 - 2004 Master of Arts (M.A.) in Economics @ Delhi School of Economics. With a robust skill set that includes Leadership, Leadership Skills, Consulting, Economics, Valuation and more. Neha Sand has 3 emails on RocketReach.