Talent Acquisition
Bengaluru, Karnataka, India
Freshdesk Inc.
NeuStar, Inc.
Talent Acquisition Lead
NTT DATA Americas
Senior Talent Acquisition Specialist
Tata Consultancy Services
Talent Sourcer
Loyola College
Anna University