Head of Institutional Segment Marketing & Growth

Blue Owl Capital

New York (NY)

On-site

USD 225,000 - 250,000

Full time

14 days+
Application generator

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 & vision insurance
401(k) plan
Flexible Spending Accounts
Short-Term Disability
Long-Term Disability
Paid Time Off
Leave of Absences

Job summary

Blue Owl Capital in New York City is seeking a strategic Head of Institutional Segment Marketing to build and lead a best-in-class institutional marketing function.

Reporting to the Global Head of Client Marketing, you will define vision, strategy, and operating model, align marketing to fundraising objectives, and partner with investment teams to drive client acquisition and long‑term partnerships. This role is in office Monday to Thursday in NYC.

Qualifications

  • 10+ years of marketing experience, with 5+ years focused on institutional channel or financial services.
  • Proven experience leading institutional marketing within a leading asset manager, alternative investment firm, or financial services organization.
  • Demonstrated success building, scaling, or transforming marketing functions, teams, or client engagement capabilities.
  • Deep understanding of institutional investor audiences, consultant ecosystems, fundraising processes, and relationship-based sales models.
  • Comfort operating in ambiguity and creating structure where it does not yet exist.

Responsibilities

  • Define and own the long-term vision, strategy, and objectives for Institutional Segment Marketing, creating a scalable framework that supports growth goals.
  • Serve as the primary marketing advisor to Institutional leadership and distribution teams, aligning marketing to fundraising objectives.
  • Translate business goals into actionable marketing priorities, activation plans, and measurable outcomes.
  • Establish the institutional marketing roadmap and strengthen relationships across client segments.
  • Lead cross-functional activation across product marketing, client communications, engagement, and distribution.

Skills

Institutional marketing
Executive leadership
Strategic planning
Cross-functional collaboration
Data analytics

Tools

HubSpot
Salesforce
Tableau
PowerPoint
Excel
Word

Job description

Blue Owl Capital in New York City is seeking a strategic Head of Institutional Segment Marketing to build and lead a best-in-class institutional marketing function.

Reporting to the Global Head of Client Marketing, you will define vision, strategy, and operating model, align marketing to fundraising objectives, and partner with investment teams to drive client acquisition and long‑term partnerships. This role is in office Monday to Thursday in NYC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Head of Institutional Marketing Strategy
Senior Head of Institutional Marketing Strategy

Blue Owl Capital Inc. • New York (NY)

On-site
USD 225,000 - 250,000
Health insurance
Dental insurance
Vision insurance
+7
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
Senior VP, Institutional Capital & Fundraising
Senior VP, Institutional Capital & Fundraising

Blue Owl Capital Inc. • New York (NY), Northern (KY)

Hybrid
USD 150,000 - 225,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Associate, Institutional Capital Sales (NY Office)
Senior Associate, Institutional Capital Sales (NY Office)

Blue Owl Capital • New York (NY)

On-site
USD 140,000 - 175,000
Health insurance
Dental insurance
Vision insurance
+7
Senior Associate, Institutional Sales & Relationships
Senior Associate, Institutional Sales & Relationships

Blue Owl Capital Inc. • New York (NY)

On-site
USD 140,000 - 175,000
Health insurance
Dental and Vision insurance
401(k)
+6
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
Credit Product Marketing Lead — Strategic Growth
Credit Product Marketing Lead — Strategic Growth

Blue Owl Capital • New York (NY)

On-site
USD 225,000 - 250,000
Health, Dental and Vision insurance
401(k)
Healthcare and Dependent Care FSA
+4
Global Head of Content & Brand Strategy — Managing Director
Global Head of Content & Brand Strategy — Managing Director

Blue Owl Capital Inc. • Northern (KY), New York (NY)

Hybrid
USD 275,000 - 300,000
Discretionary bonus
Institutional Capital, Business Development, Client Service - Senior Associate
Institutional Capital, Business Development, Client Service - Senior Associate

Blue Owl Capital • New York (NY)

On-site
USD 140,000 - 175,000
Health insurance
Dental insurance
Vision insurance
+7
Institutional Capital, Business Development, Client Service - Senior Associate
Institutional Capital, Business Development, Client Service - Senior Associate

Blue Owl Capital Inc. • New York (NY)

On-site
USD 140,000 - 175,000
Health insurance
Dental and Vision insurance
401(k)
+6