Owl Creek Asset Management Employee Directory
Investment ManagementUnited States11-50 Employees
Owl Creek Asset Management is an investment management firm with a global, value-oriented approach to event-driven and distressed investing. It targets complex, off-the-run situations across a company's capital structure as it undergoes change. The firm is based in New York and has operated since 2002, when it was founded by Jeffrey Altman. Its team is relatively small to mid-sized.