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. Robin will serve as the network’s primary liaison between The CW’s marketing and media sales departments on all integrated partnerships. Robin joined The CW at […]