This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A leading insurance services organization is seeking a strategic, detail-oriented Brand Specialist to play a critical role in executing a multi-year brand transformation. This position will partner closely with the Vice President of Brand to operationalize brand strategy, monitor brand health, and lead brand integration efforts across a growing, multi-business organization. The ideal candidate brings a strong foundation in brand strategy and governance, thrives in cross-functional environments, and excels at translating brand vision into scalable systems, tools, and experiences. This role will work closely with the Integration Management Office, Communications, and Marketing teams to ensure the brand is consistently, clearly, and powerfully represented at every touchpoint.
Job Responsibility:
Execute a multi-year brand roadmap, supporting brand architecture evolution and ensuring alignment with business priorities and growth initiatives
Partner with internal stakeholders to operationalize the rebrand through clear frameworks, roadshow presentations, and internal communications that drive adoption and engagement
Monitor brand health, awareness, and sentiment through qualitative and quantitative inputs
synthesize insights into actionable recommendations and leadership reporting
Lead strategic brand integrations in collaboration with the Integration Management Office, Communications, and Marketing teams
Ensure newly acquired or evolving businesses are seamlessly aligned with brand standards, messaging, and visual identity
Serve as a trusted brand advisor to cross-functional partners navigating brand adoption or change
Own the consistent application of brand assets across the organization, including visual identity, messaging frameworks, and brand guidelines
Oversee the development, maintenance, and distribution of branded assets (logos, templates, presentations, digital and multimedia assets)
Manage the Digital Asset Management (DAM) platform, ensuring assets are current, accessible, and launch-ready
Audit brand usage across channels and functions to ensure compliance with guidelines
Identify gaps, risks, and opportunities to improve brand consistency and effectiveness
Support the development of brand training materials and enablement tools that empower teams to use the brand correctly and confidently
Requirements:
Bachelor's degree in Marketing, Communications, Business, or a related field
7+ years of experience in brand strategy, brand management, or integrated marketing roles
experience in multi-brand or matrixed organizations strongly preferred
Proven ability to execute brand architecture and manage brand systems at scale
Strong analytical skills with experience tracking brand health, awareness, and sentiment
Exceptional collaboration and communication skills, with a track record of leading cross-functional initiatives without direct authority
Proficiency with project management tools (e.g., Smartsheet, Wrike), brand management and DAM platforms, and creative tools such as Adobe Creative Cloud
Experience developing brand trainings, playbooks, and executive-ready presentations
Highly organized, detail-oriented, and passionate about brand excellence
What we offer:
medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan