Former Discovery Ad Sales Head Price Joins NBCU

In his newly created post, he will oversee agency and client relationships in NBCU’s sales offices in Los Angeles, San Francisco, Chicago, Detroit and Atlanta.