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.
Explore this section
Who we are and how we operate
From strategic intent to the people and controls behind it — each area below covers one part of how NCRI is designed to operate.




+13To 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.
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.