Frank D'Souza
Company: Cognizant Technology Solutions
2013 Approval Rating: 96%
2012 Approval Rating: 92%
+/-: +4