Brand Strategy Associate

Sorry, this job was removed at 04:28 p.m. (CST) on Wednesday, Jul 16, 2025
Be an Early Applicant
New York, NY
In-Office
Fintech • Payments • Financial Services
The Role

Blue Owl (NYSE: OWL) is a leading asset manager that is redefining alternatives®.

With $273 billion in assets under management as of March 31, 2025, we invest across three multi-strategy platforms: Credit, GP Strategic Capital, and Real Assets. Anchored by a strong permanent capital base, we provide businesses with private capital solutions to drive long-term growth and offer institutional investors, individual investors, and insurance companies differentiated alternative investment opportunities that aim to deliver strong performance, risk-adjusted returns, and capital preservation.

Together with over 1,200 experienced professionals globally, Blue Owl brings the vision and discipline to create the exceptional. To learn more, visit www.blueowl.com.

The Role:

Sitting at the intersection of branding and business strategy, Blue Owl’s Brand Strategy team drives the creative stewardship, activation, and governance of firm-level marketing initiatives and materials. The Brand Strategy Associate will support the execution of strategic initiatives that drive brand awareness and enhance the firm’s brand presence and identity. The Analyst will create and maintain firm-level marketing materials, assist in campaigns, and collaborate with cross-functional teams to ensure consistent branding and messaging across channels.

Responsibilities:

  • Assist in the development and execution of brand marketing campaigns and activations across channels that drive brand awareness among Blue Owl’s target audiences; institutional investors, financial advisors, and users of our capital

  • Support in the design, development, distribution, and maintenance of firm-level marketing collateral, including articles, presentations, brochures, white papers, emails, graphics, etc.

  • Assist in bringing the Blue Owl brand story and value proposition to life across mediums and channels

  • Assist in the creation and execution of email campaigns, tracking performance, and optimizing engagement

  • Contribute to digital marketing and social media efforts 

  • Collaborate and manage external vendors effectively

Requirements:

  • Bachelor's degree in Marketing, Communications, or related field

  • 3-4 years in relevant brand strategy, advertising, or marketing experience

  • Experience in alternative asset management or financial services ideal, but not required 

  • Enthusiastic about branding and marketing to produce the highest quality result

  • Strong communication, design, and project management skills; creative with a keen eye for branding

  • Experience with marketing and design tools such as Adobe Creative Suite, Canva, HubSpot, and Monday.com

  • Excellent written, verbal, and interpersonal communication skills; highly organized with impeccable attention to detail

  • Ambitious self-starter with the ability to work independently, no task too big or too small  

  • Resourceful, solutions-oriented problem-solver

  • Strong working knowledge of Office Suite, with emphasis on PowerPoint and Excel

This role will be in the office 4 days per week, remote 1 day

It is expected that the base annual salary range for this New York City-based position will be $100,,000 - $120,000. Actual salaries may vary based on factors, such as skill, experience, and qualification for the role. Employees may be eligible for a discretionary bonus, based on factors such as individual and team performance .

Blue Owl is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law. 

Similar Jobs

Marsh McLennan Logo Marsh McLennan

Lippincott - Senior Associate, Brand Strategy

Fintech • HR Tech • Insurance • Consulting
In-Office
Parkside, NY, USA
78000 Employees
150K-190K Annually

Marsh McLennan Logo Marsh McLennan

Lippincott - Associate, Brand Strategy

Fintech • HR Tech • Insurance • Consulting
In-Office
Parkside, NY, USA
78000 Employees
115K-150K Annually
In-Office
New York, NY, USA
2135 Employees
150K-175K Annually

Fever Logo Fever

Associate Director, Strategy, Brand Partnerships

Marketing Tech • News + Entertainment • Software
Easy Apply
In-Office
New York, NY, USA
1433 Employees
120K-130K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
New York, NY
1,162 Employees
Year Founded: 2021

What We Do

Blue Owl (NYSE: OWL) is a leading asset manager that is redefining alternatives®.

With $235 billion in assets under management as of September 30, 2024, we invest across three multi-strategy platforms: Credit, GP Strategic Capital, and Real Estate. Anchored by a strong permanent capital base, we provide businesses with private capital solutions to drive long-term growth and offer institutional investors, individual investors, and insurance companies differentiated alternative investment opportunities that aim to deliver strong performance, risk-adjusted returns, and capital preservation.

Together with over 1,050 experienced professionals globally, Blue Owl brings the vision and discipline to create the exceptional. To learn more, visit www.blueowl.com.

Social Media Disclaimers
https://www.blueowl.com/social-media-disclaimers

Similar Companies Hiring

Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account