Neuberger Berman · 8 hours ago
Senior Brand Marketer
Neuberger Berman is a global investment management firm, and they are seeking a strategic Senior Brand Marketer to elevate and expand their brand presence across global markets. The role focuses on executing brand strategies, building compelling narratives, and ensuring seamless integration with digital marketing and social media efforts.
BankingBusiness DevelopmentFinanceFinancial Services
Responsibilities
Support the Global Head of Brand Experience in executing the overarching brand strategy, ensuring alignment with business objectives and market trends
Implement and maintain brand guidelines to ensure consistency across all touchpoints and regions
Support the strategy and management of global brand sponsorships
Leverage strong writing and communication skills to steward the brand messaging, tone and drivers throughout all content developed by the brand team that sits across commercial touch points
Work with the Global Head of Brand Experience to translate strategic goals into actionable marketing campaigns, including digital, social, and offline channels
Partner with the advertising team to support and align brand campaigns with broader advertising efforts and performance marketing strategies
Lead the strategic messaging for global campaign platforms to ensure a unified and impactful narrative
Oversee the creation of high-quality branded content that reflects the brand’s identity and engages target audiences
Partner with Global Head of Brand Experience to manage media, creative, and other agency relationships, providing strategic input and oversight
Support agency collaboration through clear communication of key information, research/insights, firm news, and project objectives
Ensure timely processing of SOWs, invoices, and project plans in collaboration with agency partners
Partner with the social media and digital marketing team to develop and execute social media strategies that amplify brand messaging and drive engagement
Contribute to content planning, ensuring all assets align with brand objectives and adhere to platform best practices
Provide strategic insights to refine and improve social media performance
Support the continuous design, measurement and reporting of brand insights including brand trackers, client journeys, and other dashboards
Use data, analytics, and consumer insights to evaluate the effectiveness of branding initiatives
Collaborate with the digital marketing team to analyze campaign results and identify opportunities for optimization
Stay informed on industry trends, competitor activity, and consumer behavior to ensure the brand remains relevant and innovative
Work closely with the digital marketing, product, and regional teams to ensure a unified approach to brand storytelling and audience engagement
Provide strategic brand input for digital campaigns, events, and promotional activities
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
Qualification
Required
Bachelor's degree in Marketing, Communications, or a related field; advanced degree preferred
7+ years of experience in brand marketing, with a focus on integrated campaigns and digital collaboration
Strong understanding of brand-building principles and digital marketing tactics
Strategic and narrative brand writing skills for multi-channel touchpoints
Exceptional communication and storytelling skills, with the ability to craft compelling narratives
Highly collaborative mindset with the ability to work cross-functionally in a fast-paced environment
Analytical thinker with experience using data to inform decisions and measure success
Preferred
Experience working within a global or matrixed organization is a plus
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
Leadership Team
Recent News
Tech Startups - Tech News, Tech Trends & Startup Funding
2025-12-26
Company data provided by crunchbase