Skip to content
Multi Family OfficeInvests through funds, not into companiesLAST VERIFIED Aug 2026 · 1 SOURCES

Owl Creek Partners

Multi family office in Denver, United States, founded 2001; focus on industrial, food & agriculture and climate.

Identity

HEADQUARTERS
Denver, United States
FOUNDED
2001

Investment approach

Overview

Founded in 2001, this multi family office has its headquarters in Denver, United States. Its sector focus covers industrial, food & agriculture, climate and healthtech. 1 person is named on its team.

People

  • Chris Clevenger
    Founding Partner · source

Frequently asked questions

Owl Creek Partners is a multi family office based in Denver, the United States, founded in 2001.

Owl Creek Partners does not publicly state whether it puts its own money into companies or invests through funds.

Owl Creek Partners invests in Industrial & Manufacturing, Food & Agriculture, Climate & Energy, HealthTech and Fintech.

Key people at Owl Creek Partners include Chris Clevenger (Founding Partner).