July 12, 2026
Steven Rivera Appointed Chief Revenue Officer of NRI North America
B NEW YORK, April 20, 2026 /PRNewswire/ — Nomura Research Institute (NRI), a leading global provider of consulting and technology services, today announced that Steven…

