Loading...

Global Brand and Communication Manager - NJ, USA

Dayton, New Jersey, New Jersey, United States
Basic
Management,Marketing,Marketing|Communications|Communications Manager,Marketing|Communications
Posted Oct 9, 2026

Job Description

Job Description

Within the Marketing organization, the Global Brand & Communication Manager based in the USA reports to the Brand & Communications Director.

The role is responsible for driving the execution of the company's brand(s) strategy, particularly for the Somfy brand at a global level, ensuring consistency in positioning, messaging, and brand expression across all markets. The Brand & Communications Manager designs and delivers high-impact communication campaigns that strengthen brand awareness, consideration, and brand equity worldwide.

Alongside this global scope, the role places a particular focus on the successful implementation and relevance of the brand strategy within the United States market (SNABA). Leveraging a deep understanding of local market dynamics, customer expectations, and competitive landscapes, the Brand & Communications Manager partners with Business Area teams to guide them in the adaptation and execution of the global communication / content projects, ensuring both local market relevance and alignment with Somfy's global brand direction.

Key Responsibilities

  • Define and roll out the global brand and communications strategy, with a specific attention on US market.
  • Develop global communication plans in collaboration with the other Brand & Communications Managers (Europe and Emerging Markets) and Activation teams.
  • Ensure communication plans, campaigns, and marketing assets are relevant and effective based on a strong understanding of the U.S. market, including market maturity, product offering, competitive environment, consumer insights, and business needs, while enabling local adaptation when needed.
  • Ensure consistency of Somfy's brand positioning, identity, and messaging across all touchpoints within the U.S. region.
  • Develop creative campaigns and content for the brand at a global level. Ensure they maximize impact and relevance in the US market, thanks to close synergies with local marketing teams.
  • Coordinate internal teams and external partners to ensure the successful delivery of campaigns and content.
  • Support Solution teams (especially Window Fashion Solutions teams) in their product launch initiatives, including brief development, project guidance, and ensuring compliance with brand guidelines.
  • Collaborate closely with other members of the Brand & Communications team to build a strong, consistent, and differentiated Somfy brand globally across all customer touchpoints.
  • Monitor brand performance and communication effectiveness through relevant KPIs and recommend continuous improvement actions.
  • Lead and develop one collaborator (content coordinator)

Interested in this job?

**

Log in to see your Jobscore and apply to this job.

Quick Facts

Company
SOMFY Group
Location
Dayton, New Jersey, New Jersey, United States
Job Type
Basic
Category
Management,Marketing,Marketing|Communications|Communications Manager,Marketing|Communications