Get Directions

Contact Us

Stelliam Investment Management LP
12 E 49 Street, 22nd Floor
New York, NY 10017

Telephone: 212-490-6711

Email: InvestorRelations@stelliam.com