Media Relations Manager – Strategy Accenture Location : New York NY US Is responsible for global brand management and advertising; Chicago, IL/ New York, NY or Europe. The media/analyst manager or senior manager will work to direct… More >> 2015-05-20 jobopp tweet