Scott L. Brown

Scott L. Brown is Senior Vice President, Strategic Relations, Nielsen Media Research, United States.