Owl Creek Asset Management

About Owl Creek Asset Management

Owl Creek Asset Management, L.P. is an investment advisory firm based in New York. It specializes in opportunistic, event-driven investments across the full capital structure globally. Its vehicles span evergreen and private markets drawdown structures, including focused sub-strategies and co-inv...

( I )

Owl Creek Asset Management Company Information

Phone icon

Phone Number

(212) 688-2550

Address icon

Corporate Office Address

640 5th Ave
New York, 10019

Website icon

Website

Number of Employees

51 - 200 Employees

Company Revenue

$1M - $5M

Is this company information helpful?

Owl Creek Asset Management Org

Owl Creek Asset Management's Tech Stack

Bootstrap
Dotnetnuke
Mobile Friendly
FAQs image

Frequently Asked Questions About
Owl Creek Asset Management

Who is Owl Creek Asset Management's CEO?

Owl Creek Asset Management's CEO is Jeffrey Altman

Where is the Owl Creek Asset Management headquarters?

Owl Creek Asset Management's HQ is located at 640 5th Ave, New York

What is the Owl Creek Asset Management's main phone number?

Owl Creek Asset Management's phone number is (212) 688-2550

What is the Owl Creek Asset Management's official website?

Owl Creek Asset Management's official website is owlcreeklp.com

What is Owl Creek Asset Management's Revenue?

Owl Creek Asset Management's revenue is $1M - $5M

How many employees are working in Owl Creek Asset Management?

Owl Creek Asset Management has 51 - 200 employees

What industry is the Owl Creek Asset Management in?

Owl Creek Asset Management is in the industry of: Investment Management

Unlock Unlimited Leads
With Seamless.AI

Get Started Free