Owl Creek Asset Management

Owl Creek Asset Management is a hedge fund manager based in New York, United States. Owl Creek Asset Management has $3.54 billion in assets under management. They were founded in 2001 and have 14 employees. More details on Owl Creek Asset Management below:

Owl Creek Asset Management Contact Info

Address

Owl Creek Asset Management
640 Fifth Avenue, 20th Floor,
New York, NY 10019
United States
View Map of This Location

Phone: (1)2126882550
Fax: (1)2127532760

Owl Creek Asset Management

Fund Type: hedge fund

# of Clients: 11-25
Incorporation Type: Limited Partnership

Owl Creek Asset Management is not currently hiring Learn More

Owl Creek Asset Management Leadership

Jeff Altman, CEO

Other Fund Details for Owl Creek Asset Management

Assets Under Management: $3.54 billion
Owl Creek Asset Management has $3.54 billion in assets under management (AUM)

Number of Employees: 14
Total number of employees for Owl Creek Asset Management are 14

Year Founded: 2001
Owl Creek Asset Management was founded in 2001

Looking for detailed info on Owl Creek Asset Management including more emails, updated AUM, and more?
Search 3,800+ hedge funds absolutely free! Try the free demo: