Director, International Ad Sales in New York, NY

Save

compensation:

$150K - $200K

industry:

specialty:

Sales Management & Operations, Sales, Marketing Research & Analysis

experience:

5 - 7 years

Job Description

Responsibilities

1. Lead integrated sales strategy for the US/Canada market linear and digital.

2. Develop and maintain high level client/advertising agency business, including growth of key accounts and new business. Steward campaigns from selling- into- the-objective at pre-sale, to monitoring and optimizing campaign delivery, to post-sales wrap decks and renewal in the US market. Responsible for client service and administrative aspects of account management, with support from Paris-based team.

3. Must successfully interface with US Ad Sales division in order to optimize Sales process and generate incremental revenues outside the US

4. Develop content and multi-platform solutions for the marketplace and for specific clients

5. Be an external brand ambassador for client/agency meetings/presentations

6. Utilize network knowledge to identify key sales opportunities to further drive revenue

7. Communicate sales' needs in the shaping of netw

See More

Valid through: 2020-1-17

About Discovery Communications

Discovery Communications, Inc. is an American global mass media and entertainment company based in Silver Spring, Maryland. The company started as a single channel in 1985, The Discovery Channel.
Total Jobs:
51
Total Experts:
4
Average Pay:
$126,464
Total value of jobs:
$25,040,000
% Masters:
33%

Discovery Communications Photos

company social media photocompany social media photocompany social media photocompany social media photo
Learn More About Discovery Communications