Neuberger Berman · 20 hours ago
Senior Brand Marketer
Neuberger Berman is a global investment management firm, and they are seeking a Senior Brand Marketer to help elevate and expand their brand presence globally. This role involves leading initiatives focused on strategic messaging and commercial content for campaigns, ensuring cohesive brand storytelling across diverse audiences.
BankingBusiness DevelopmentFinanceFinancial Services
Responsibilities
Executing the global brand strategy, ensuring alignment with firm priorities, business objectives, and market trends
Serve as a steward of the brand—overseeing messaging, tone, and overarching narratives across channels, regions, and business lines
Implement and maintain brand guidelines to ensure consistency across all client and employee touchpoints and regions
Lead and manage the strategy of global brand sponsorships and marquee brand programs
Translate strategic goals into integrated brand campaigns across digital, social, and offline channels
Lead strategic messaging for global campaign platforms, ensuring a unified, differentiated and impactful narrative
Oversee the development of high quality branded marketing content, that reflects the brand’s identity and effectively engages audiences across (web, social, email, presentations, video scripts, and other client-facing content)
Partner with the advertising and performance marketing teams to ensure brand campaigns are aligned with broader media and demand - generation strategies
Work closely with social media, digital marketing, product, channel marketing, communications, investments, corporate events, and internal communications to ensure cohesive brand storytelling and governance
Provide strategic brand input for campaigns, events, sponsorships, and platform programming
Serve as a trusted advisor between the brand team and other departments, ensuring adherence to brand standards
Support the continuous design, measurement, and reporting of brand insights, including brand tracking studies, client journey analyses, and other dashboards
Partner with analytics and digital marketing teams to review brand metrics and campaign performance, using insights to inform messaging strategy, GTM approaches, and ongoing optimization
Stay informed on industry trends, competitor activity, and evolving client expectations to ensure the brand remains relevant, differentiated, and innovative
Manage media, creative, and other agency relationships by providing clear strategic direction and feedback, and ensuring effective communication of key information, research, insights, firm news, and project objectives
Oversee SOWs, timelines, and invoice processing, in coordination with internal partners
Act as a bridge and partner between the brand team and other departments (channel marketing, content, digital marketing, product, communications, investments, corporate events and internal communications) to ensure brand cohesion for platform programming
Help drive disciplined processes and best practices for how the Brand Experience team engages constituents across the firm (globally, cross‑channel, and cross‑region)
Champion a culture that values both creativity and analytical strategic thinking—grounding all brand programs in data, research, and measurable outcomes
Qualification
Required
Bachelor's degree in marketing, communications, or a related field; or equivalent industry experience
7+ years of brand marketing experience, with a focus on integrated campaigns, messaging, and digital collaboration
Experience within financial services is required; asset management experience is strongly preferred
Exceptional strategic and narrative brand writing skills for multi-channel touchpoints, with the ability to communicate clearly and craft compelling stories
Proven track record of working effectively in a global or matrixed environment, partnering across regions, channels, and functions
Strong relationship management and communication skills; able to influence, guide, and drive alignment while maintaining positive, collaborative relationships
Analytical mindset with experience using data, brand research, and campaign performance metrics to inform strategy and measure success
Experience managing or supporting brand campaigns that span digital, social, and offline channels
Preferred
Proficiency with PowerPoint and Excel for executive-ready presentations and reporting
Experience with Adobe Creative Cloud (e.g., InDesign, Illustrator, Photoshop)
Familiarity with project management platforms such as Monday.com, Airtable, or Workfront
Experience working with data and analytics tools (e.g., Tableau or Power BI); exposure to Sigma is a plus
Experience with CMS platforms (e.g., Sitecore) and templating tools such as Templafy
Exposure to marketing technology and digital measurement tools supporting brand and campaign performance
Benefits
Paid time off
Medical/dental/vision insurance
Retirement
Life insurance
Other benefits
Company
Neuberger Berman
Neuberger Berman is an independent and employee-controlled asset management company, providing global investment solutions.
Funding
Current Stage
Public CompanyTotal Funding
$18.5M2017-01-31Post Ipo Equity· $18.5M
2003-07-22Acquired
1999-10-07IPO
Recent News
Bizjournals.com Feed (2025-11-12 15:43:17)
2026-01-16
Private Equity Wire
2026-01-13
Company data provided by crunchbase