Neha Duggal in Quakers Hill, New South Wales works at Tata Consultancy Services (Project Delivery Manager).
Share this profile
Tata Consultancy Services
Jan 2017 - Present
-
Present
Project Delivery Manager
TCS
Jan 2010 - Dec 2016
-
Technical Delivery Lead & Analyst
Sopra Group India
Jan 2006 - Jan 2010
-
Technical Lead
None listed.
RELATED SEARCHES
AT TATA CONSULTANCY SERVICES