The VP, Brand is the single accountable leader for Owens Corning’s enterprise brand and the steward of the Brand Center of Excellence. This leader will own enterprise brand vision, strategy, architecture, standards, and governance while enabling the businesses to execute credible, market-specific brand activity within clear enterprise guardrails. The role is critical to building the enterprise brand capabilities and foundational organization that will strengthen our enterprise brand and sustain momentum beyond launch. The VP, Brand will align senior leaders behind the brand agenda, translate research and market insight into brand and experience decisions, and connect brand investment to measurable growth, ROI, and long-term enterprise value. The Span of Control includes: Enterprise Brand Center of Excellence; immediate leadership of Brand Relationships, Brand Governance & Operations, and Brand Metrics & Research capabilities. The location for this role is Toledo, Ohio World Headquarters.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive