Global Brand and Communication Manager - NJ, USA
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)
Requirements
Department: Marketing
Experience Level: Mid-Senior Level