Head of Institutional Marketing Strategy

Blue Owl Capital Holdings LLC

United States

On-site

USD 225,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, Dental and Vision insurance
401(k)
Healthcare and Dependent Care FSA
Short Term Disability insurance
Long Term Disability Insurance
Family Planning Support
Paid Time Off
Leave of Absences

Job summary

Blue Owl Capital Holdings LLC seeks a strategic, entrepreneurial Head of Institutional Segment Marketing to build and lead a best-in-class function. Reporting to the Global Head of Client Marketing, this leader defines vision, strategy, and execution across institutional clients globally, partnering with sales, product marketing, and investment teams.

The role requires 10+ years of marketing experience with a focus on institutional channels, strong cross-functional leadership, and a data-driven,

Qualifications

  • 10+ years of marketing experience, with a minimum of 5 years focused on institutional channel.
  • Proven experience leading institutional marketing within a top asset manager or financial services firm.
  • Deep understanding of institutional investor audiences and consultant ecosystems.
  • Strong executive presence and ability to influence senior leaders.
  • Proficient in marketing tech including HubSpot and Salesforce.

Responsibilities

  • Define and own the long-term vision, strategy, and objectives for Institutional Segment Marketing.
  • Serve as primary advisor to Institutional leadership and distribution teams.
  • Develop audience insights and client-centric marketing strategies grounded in investor goals.
  • Lead integrated marketing plans across thought leadership, digital, events, and campaigns.
  • Align marketing investments with fundraising objectives and regional growth.

Skills

Institutional marketing
Leadership
AI in marketing
Stakeholder management
Marketing tech
Sales alignment
Salesforce CRM
Tableau analytics
Investor audience
Executive presence

Tools

HubSpot
Salesforce
PowerPoint
Excel
Tableau
Marketing automation

Job description

Blue Owl Capital Holdings LLC seeks a strategic, entrepreneurial Head of Institutional Segment Marketing to build and lead a best-in-class function. Reporting to the Global Head of Client Marketing, this leader defines vision, strategy, and execution across institutional clients globally, partnering with sales, product marketing, and investment teams.

The role requires 10+ years of marketing experience with a focus on institutional channels, strong cross-functional leadership, and a data-driven,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Institutional Segment Marketing & Growth
Head of Institutional Segment Marketing & Growth

Blue Owl Capital • New York (NY)

On-site
USD 225,000 - 250,000
Health, dental & vision insurance
401(k) plan
Flexible Spending Accounts
+4
Head of Institutional Segment Marketing, Principal
Head of Institutional Segment Marketing, Principal

Blue Owl Capital • New York (NY)

On-site
USD 225,000 - 250,000
Health, dental & vision insurance
401(k) plan
Flexible Spending Accounts
+4
Head of Institutional Segment Marketing, Principal
Head of Institutional Segment Marketing, Principal

Blue Owl Capital Holdings LLC • United States

On-site
USD 225,000 - 250,000
Health, Dental and Vision insurance
401(k)
Healthcare and Dependent Care FSA
+5
Senior Associate, Institutional Sales & Marketing
Senior Associate, Institutional Sales & Marketing

Blue Owl • New York (NY)

On-site
USD 140,000 - 175,000
Health insurance
401(k)
FSAs
+5
Senior VP, Institutional Capital Growth
Senior VP, Institutional Capital Growth

Blue Owl Capital Holdings LLC • United States

On-site
USD 150,000 - 225,000
Health insurance
401(k)
Flexible Spending Account (FSA)
+5
Head of Global Content & Social Strategy
Head of Global Content & Social Strategy

Blue Owl Capital • New York (NY)

On-site
USD 275,000 - 300,000
Senior Institutional Marketing Lead - Growth & Strategy
Senior Institutional Marketing Lead - Growth & Strategy

Cerity Partners Management LLC • United States

On-site
USD 180,000 - 220,000
Health, dental, and vision insurance
401(k) with match
Flexible PTO
+3
VP / Principal, Institutional Capital Growth
VP / Principal, Institutional Capital Growth

Blue Owl Capital • New York (NY)

On-site
USD 150,000 - 225,000
Health Insurance
Dental Insurance
Vision Insurance
+1
Strategic Marketing Leader - Banking & Institutional
Strategic Marketing Leader - Banking & Institutional

Financial Narrative • Minneapolis (MN)

Hybrid
USD 215,000 - 253,000
401(k) plan
Paid vacation
Sick leave
+1
Head of Corporate Content & Video Strategy
Head of Corporate Content & Video Strategy

Blue Owl Capital Holdings LLC • New York (NY)

On-site
USD 275,000 - 300,000