9 ms·
In ad sales lingo, 'brand' is pay per view or sponsorship advertising. These people will be looking after the big clients, think music labels, movie studios, TV
by toble 13y ago
In ad sales lingo, 'brand' is pay per view or sponsorship advertising. These people will be looking after the big clients, think music labels, movie studios, TV networks...