Cognizant
–
Chennai, Tamil Nadu, India
... The team is responsible for the oversight and coordination of security efforts across the company, including information technology, human resources, communications, legal, facilities management and other groups, and is responsible for identifying ... - Apr 10