President
Bradley J. Scher
CEO Approval Rating
83/100
2001
PrivateAcquired by Moody's Corp.
http://www.acquiremedia.com/