CW Names Barbra Robin SVP Integrated Marketing

Barbra Robin has been promoted to SVP, integrated marketing, The CW, effective immediately. The announcement was made by Rob Tuck, EVP, national sales, to whom she will continue to report. […]