Enter a job title or keyword

Global Brand and Communication Manager NJ, USA

SOMFY Group


Job Location:

Dayton, TX - USA

Monthly Salary: Not provided by the employer
Posted: 26 September 2026 (Yesterday)
Application Deadline: 24 December 2026
Vacancies: 1 Vacancy

Department:

Marketing

Job Summary

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 companys 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 Somfys 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 Somfys 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)

Qualifications :

Essential Skills and Experience

  • Strong expertise in brand strategy and brand management with the ability to translate strategic direction into actionable communication plans campaigns and activations that are globally consistent and locally relevant for the U.S. market.
  • Deep understanding of brand platforms and governance with the ability to champion brand guidelines and ensure their consistent impactful application across campaigns content channels and customer touchpoints while supporting teams in execution.
  • Solid expertise in omnichannel communications integrated marketing campaigns and marketing funnel management with the ability to design lead and optimize communication initiatives across multiple channels to achieve brand and business objectives.
  • Strong knowledge of the U.S. market and customer-centric mindset including the ability to analyze consumer insights market trends competitive dynamics channel realities and stakeholder needs to deliver relevant and actionable recommendations.
  • Proven people management and cross-functional leadership skills including the ability to lead and develop multidisciplinary teams manage priorities and resources effectively and influence internal stakeholders regional teams and external partners to drive complex projects successfully.

Preferred Experience

  • Experience working within a global or international organization and navigating matrix environments.
  • Demonstrated success in developing integrated brand campaigns across paid owned and earned channels.
  • Strong project management skills and the ability to manage multiple priorities in a fast-paced environment.
  • Excellent communication and stakeholder management skills with the ability to influence at all organizational levels.
  • Bachelors degree in Marketing Communications Business or a related field; Masters degree preferred.

Additional Information :

Success Measures

  • Growth in brand awareness consideration and preference indicators in the U.S.
  • Effective execution of global and regional communication campaigns.
  • Consistency of brand expression across all customer touchpoints.
  • Successful support of product launches and strategic initiatives.
  • Achievement of communication and brand KPI targets.

Salary RangeĀ 

  • $150000-$165000 plus 15% bonus target

At Somfy we care about our employees. We offer a comprehensive corporate benefits package including a variety of health plan options. Dental vision401k with a matching program generous PTO and sick time an employee fitness program and more

The protection of our candidates personal data is a commitment of Somfy Group. We therefore ask any candidate to submit their application to us exclusively via our secure system and not by email or postal.


Remote Work :

No


Employment Type :

Full-time


About Company

šŸ’” Code ton chemin vers l’innovation avec OVERKIZ! šŸš€

View Profile View Profile