Global Brand Manager
DuPont - Wilmington, DE

This job posting is no longer available on DuPont. Find similar jobs: Global Brand Manager jobs - DuPont jobs

(

Job Number:
4869130124

)

Description

Overview

The Global Brand Manager position is responsible for the overall management of the DuPont brands (master and product brands) in all geographies. These responsibilities include brand architecture, brand protection, brand licensing, brand stewardship and brand investment. The position reports to the Director of Corporate Communications—Brands, Positioning, and Creative within the DuPont Corporate Marketing and Sales function.

Develop and implement strategies for the DuPont brand globally, leading and directing complex integrated brand/marketing initiatives that complement and enhance corporate and business strategies. Identify and direct market research for corporate reputation, brand-value and corporate-funded integrated brand programs. Develop and implement communications campaigns as needed to gain acceptance of and support for brand standards and business investment in the DuPont brand.

Scope:
DuPont is organized around twelve global business units and four regions, each of which has a communications leader. The global brand leader will provide brand-related guidance and direction for each of these communications leaders and will chair a Global Brand Leadership Council.

Responsibilities:
Lead, direct and manage the execution of global integrated brand management and strategic communications to build corporate brand reputation and drive product/service preferance.

Recommend and manage brand budget to meet the marketing objectives in the most cost-effective, effective manner.

Advise/counsel business and corporate partners on how best to use and leverage the DuPont brand in the marketing mix and how to properly use the brand across all functions and businesses globally.

Fully develop DuPont’s brand liscensing enterprise so that it is a revenue generator for the company.

Develop and manage relationships with internal and external resources that are founded on commitment to meeting marketing objectives.

Audit and measure the effectiveness of the integrated brand initiatives against agreed-upon metrics.

Oversee and direct the use of outside resources based on cost effectiveness, creativity, market knowledge and the strength of the account team to gain competitive advantage.

DuPont is a global Fortune 100 company, operating in 70 countries today. We are looking for people who have a passion for delivering innovative, sustainable solutions that meet our customer needs for a better, healthier, safer life.

DuPont offers an exciting place to work where thousands of innovations are introduced every year. You will have opportunities for growth through involvement in various dynamic industries from high-tech to high-performance; including agriculture, nutrition, electronics, communications, safety and protection, home and construction, transportation, and apparel.

At DuPont, you will find sustainability in our vision, our business and your future. If you want to work on the leading edge of your field and have a desire to make a difference, join DuPont and discover The miracles of science.

DuPont is an equal opportunity employer.DuPont is an E-Verify employer.

Qualifications

Education requirements:
BA with a communications or marketing major, MBA or a MA in Communications would be highly desirable.

Ten-plus years of brand management experience, including brand architecture, brand management and positioning, brand licensing, campaign development, and brand metrics.

A proven track record of success in influencing and managing within a global organization.

Experience in the use of digital marketing tools, including websites, social media, mobile marketing, search and other web-based tools.

Excellent written and oral communications skills.

Experience in working across all communications disciplines including brand management, marketing communications, public relations, digital marketing, and reputation management.

Demonstrated ability to interact with and influence senior management.

Demonstrated business acumen with a preference for experience in a science/technology-based company.

Job

-

Marketing

Primary Location

-

North America-USA-Delaware-WILMINGTON-CHESTNUT RUN PLAZA [DUPONT](1890)

Organization

-

DUPONT CO(2350)

SBU

-

PUBLIC AFF - G000008

Schedule

-

Full-time

Education Level

-

Bachelor's Degree (±16 years)

Shift

-

Day Job

Employee Status

-

Regular

Travel

-

Yes, 25 % of the Time

DuPont - 22 months ago - save job - copy to clipboard
About this company
225 reviews
E. I. du Pont de Nemours (also known simply as DuPont) wants to coat your car, feed your crops, and decrease your dependence on fossil...