Vice President in Business Development

Discovery Communications

(New York, New York)
Full Time Travel Required
Job Posting Details
About Discovery Communications
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.
Summary
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.
Responsibilities
* 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
Ideal Candidate
* 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

Answered by on
This question has not been answered
Answered by on

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.