Prospeo
Hero Section BackgroundHero Section Background
Owl Creek Asset Management

Owl Creek Asset Management Revenue

Investment ManagementFlag of USManhattan, New York, United States21-50 Employees

$

Owl Creek Asset Management revenue & valuation

Annual revenue$3,000,000
Revenue per employee$77,000
Estimated valuation?$9,600,000
Total fundingNo funding

Key Contacts at Owl Creek Asset Management

Flag of US

Matthew Seltzer

Director Of Operations & Treasury

Flag of US

Michael Tobin

Director Of Business Development & Investor Relations

Flag of US

Jeffrey Altman

Owner

Flag of US

Jeff Altman

Hedge Fund Founder

Flag of US

Dan Sapadin

Managing Director

Flag of NL

Mea Culpa

Business Owner

Company overview

HeadquartersManhattan, New York, United States
Website
NAICS5231
Founded2001
Employees21-50

Owl Creek Asset Management Email Formats

Owl Creek Asset Management uses 3 email formats. The most common is {first name}{last name} (e.g., johndoe@owlcreeklp.com), used 50% of the time.

FormatExamplePercentage
{first name}{last name}
johndoe@owlcreeklp.com
50%
{first initial}{last name}
jdoe@owlcreeklp.com
45.5%
{first initial}
j@owlcreeklp.com
4.5%

About Owl Creek Asset Management

For over two decades, Owl Creek Asset Management, L.P. has employed a global, value oriented approach to event driven and distressed investing. Our opportunistic approach seeks complex, off-the-run situations across the capital structures of companies facing change. Owl Creek is based in New York and was founded in 2002 by Jeffrey Altman.

Employees by Management Level

Total employees: 21-50

Seniority

Employees

Entry
C-Suite
Founder/Owner

Employees by Department

Owl Creek Asset Management has 18 employees across 6 departments.

Departments

Number of employees

Funding Data

Owl Creek Asset Management has never raised funding before.

Frequently asked questions

Owl Creek Asset Management is located in Manhattan, New York, US.
Owl Creek Asset Management generates an estimated annual revenue of $3,000,000. This revenue figure reflects the company's market position and business performance in its industry.
Owl Creek Asset Management has an estimated valuation of $9,600,000. This valuation is calculated based on industry-standard revenue multiples and reflects the company's growth potential and market positioning.
Owl Creek Asset Management was founded in 2001, making it 25 years old. The company has established itself as a significant player in its industry over this time.
Owl Creek Asset Management has approximately 21-50 employees. The company continues to grow its workforce to support its business operations and expansion.

4.8

40,000 users

top 50
high performer
most used
tier 1 accuracy

Build leads list with verified emails & mobiles