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
Number of Employees: 14
Year Founded: 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: