Skip to main content

About NCRI

The U.S. management company for a multi-country ecosystem

NCRI is the legal, commercial, and intellectual management company for a wider ecosystem of operating entities. It is not defined by a single industry vertical. Its model combines management oversight, accounting, analytics, legal structuring, business rescue, strategy, research, digital systems, education design, immigration advisory, and selective sector platforms such as energy and data infrastructure.

Mission

To serve as the U.S. management company that structures, manages, advises, and oversees Naphtali outlets and related platforms worldwide — exporting professional services, governance standards, and institutional capability while building commercially viable and socially impactful ecosystems across property, insurance, investment, media, education, immigration, and selected sector platforms.

Vision

To become the trusted U.S.-anchored command center for a multi-country Naphtali ecosystem: measurable employment, tax contribution, investor confidence, workforce development, and disciplined cross-border management.