Contact Us

Echinus Partners
63 Crosby Street | 4th Floor, New York, NY 10012

info@echinuspartners.com

Existing investors can access the investment portal by clicking here.