Taylor Corporation
–
Columbus, OH, 43224
... at least 5 total years work experience and a minimum of 3 in marketing or related fields Knowledge of direct response marketing and general marketing concepts, digital marketing, printing, mailing and data services industries Ability to operate a ... - Apr 18