Vice President in Business Development
Discovery Communications
(New York, New York)Discovery Communications is a global mass media and entertainment company. The company operates through U.S. networks; international networks; education; and other segments. It owns and operates television networks under many brand names, including Discovery, TLC, Animal Planet, Investigation Discovery, Science, Velocity, Discovery Family, American Heroes, Destination America, Discovery Life, Oprah Winfrey Network, Eurosport, DMAX, and Discovery Kids.
The Vice President- Business Development will be responsible for significantly increasing revenue from new and existing clients that leverage the portfolio of Discovery's assets including, digital, VR, data products, branded content and consumer products.
- Lead the development of creating revenue target goals for new or existing clients based on industry research and trends
- Develop strategic and customized packages that meet the business and marketing needs of clients
- Provide overall strategic direction and articulate a clear understanding of clients' objectives, strategies, insights, and category information
- Work closely with existing cross functional teams to execute sold campaigns
- Prospect and cultivate relationships with potential new clients in strategic categories
- Identify prospects and research clients' business Utilizing syndicated research tools and work with insights team to formulate perspective client business needs
- Generate ideas, craft customized programs, draft presentations that tell a compelling story and pitch to clients
- Manage communication with client/agency and internal constituents in order to secure flawless execution
- Fluently represent Discovery's assets in the marketplace including linear, digital, VR, licensing, branded content
- Strong consultative selling skills and demonstrated ability to develop client relationships at senior levels such as key decision makers at the Marketing level and above.
- Highly creative and possess the initiative to pro-actively develop and execute partnerships to fulfill Discovery's corporate objectives.
- Excellent people skills and be able to work with other members of the sales force and other Discovery departments.
- Strong analytical skills and 15+ years related advertising/sales or client marketing experience.
- College degree a must.
- Must have the legal right to work in the United States.
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.