the person in the advertising agency that is responsible for the movement of ads from conception through to formulation, appearance and payment; called progress chasers in other industries.
ADVERTISING; TRAFFIC MANAGER
Meaning of ADVERTISING; TRAFFIC MANAGER in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012