Account Manager – Digital Advertising

Location : New York, NY, USA, New York
Company: CDI Corporation

Description: Our Large Customer Sales teams partner closely with many of the worlds biggest advertisers and agencies to develop digital solutions that build strong businesses and brands. We enjoy a birds eye view