CEO
CEO Approval Rating
- -/100
01/2003
PrivateAcquired by Moody's Corporation
http://www.ambaresearch.com