arrow_back arrow_down arrow_forward arrow_up menu-arrow-down call camera cart check close download_cloud download facebook filter flame gift-certificate-icon globe google_plus grill instagram linkedin menu minus pinterest plus search star_empty star_full star_half thumb_up trash twitter wallet xing youtube zoom_in zoom_out



Sr. Director, Brand & Corporate Communications

Palatine, IL

Apply Now


The Sr. Director of Global Brand & Corporate Communications will lead the creation and execution of Weber’s brand and corporate communications strategy. This role will be responsible for leadership of Weber’s communications channels and strategies including corporate public relations, social media strategy, crisis management, and new product launch communications planning. With the consumer in mind, this role will work directly with the CMO & CEO to focus on the creation of a compelling message strategy that builds our story-telling capability to engage with our brands audience globally. This role will also support the corporate team on various internal and external communications activities including creating alignment around Weber’s overall company narrative internally (culture, purpose, vision, values, etc.), external facing employer brand activities, and internal communications focused on creating global alignment of strategy and organization. A global mindset will be critical for this role, while understanding the needs of the local markets are met. This role will work with region Presidents around the world and country teams to help guide their strategy and execution.

Essential Duties and Responsibilities:

  • Responsible for leading corporate and brand communications strategy with a focus on public relations, social media, campaign communications, employment brand, culture/purpose plan and crisis management.
  • Develop and manage our brand social media strategy. This includes strategy within Instagram, LinkedIn, Facebook, Twitter, and other platforms.
  • Provide strategic guidance for marketing campaign development with communication plans on copy development, positioning strategy, and message pacing.
  • Manage corporate public relations strategy, plans, budget, and agency management.
  • Layout calendar of corporate communications, product communication launch strategy and own oversight of ongoing news cycle/content calendar.
  • Lead crisis communications process in the event of a situation. Coordinate the efforts and process with key stakeholders.
  • Layout assessment of “fan sites & bloggers” to layout plan on how to engage effectively.
  • Define sustainability direction for brand by assessing global dynamics and category.
  • Support Weber’s corporate functions on implementing our purpose plan into the company culture.
  • Assess awards submissions, speaking engagements, and other requests from agencies, partners, marketing team, and Senior Leadership.
  • Train and develop materials for future company spokespeople with public speaking engagements and media interviews. Provide materials and message guidance.
  • Coordinate efforts across all areas globally, while understanding the needs of the local markets. 

Education and Experience Requirements

  • 10+ years in public relations and corporate communications roles.
  • Bachelor’s degree required; master’s degree preferred.
  • Demonstrated ability to manage crisis management.
  • Executive presence and ability to work in advisory role with senior executives.
  • Highly proficient skills in writing, communication, and presentation skills.
  • Proven success managing social media strategy, influencers, and product review programs
  • Experience managing brand communications in a consumer goods category preferred.
  • Strong interpersonal skills.
  • Experience working globally on communications strategies.
  • Optimism and a natural drive to deliver results is a must.
  • Strategic thinker with a strong business acumen.
  • Ability to clearly articulate a plan and manage the necessary details to deliver the plan by leveraging resources across the organization.

Apply Now