Results, order, filter

Manager, Channel Activation & Innovation Jobs in United States

  • Manager, Channel Activation & Innovation

    NEW YORK, New York
    ... identify opportunities to leverage new and existing marketing technology, marketing channels and customer ... customer lifecycle campaigns directly within CRM tools, with a thorough knowledge of audience segmentation ...