President
Brian Ross
CEO Approval Rating
91/100
1991
PrivateSubsidiary of Nielsen Holdings, PLC
http://www.precima.com