Contact Us

Echinus Partners
69 Mercer Street | 5th Floor, New York, NY 10012

info@echinuspartners.com

Existing investors can access the investment portal by clicking here.