Steven Rivera Takes Charge as Chief Revenue Officer of NRI North America

Steven Rivera Takes Charge as Chief Revenue Officer of NRI North America



Nomura Research Institute (NRI) has recently announced the appointment of Steven Rivera as the Chief Revenue Officer (CRO) for its North America operations. In his new role, Rivera will oversee various revenue-related functions across the region. His responsibilities will encompass sales, marketing, demand generation, strategic partnerships, and client engagement, aiming to enhance the company’s footprint in this critical market.

With an impressive background spanning over 26 years, Rivera brings extensive experience in sales and marketing leadership roles primarily within the cybersecurity, managed services, and consulting sectors. His career highlights include the development of integrated go-to-market strategies that have significantly improved client relationships and streamlined operational alignment within organizations.

Prior to joining NRI, Rivera served as the Chief Revenue Officer at Logically, where he successfully coordinated revenue functions across sales, marketing, client support, and pricing strategies. His previous work focused on enhancing organizational alignment and ensuring consistent business performance, making him an excellent fit for his new role at NRI.

Toshi Oiwa, CEO of NRI North America, expressed confidence in Rivera’s capabilities, stating, “Steven's experience in revenue leadership and his solid background in cybersecurity and consulting are well-aligned with our priorities here in North America. We believe his perspective will contribute significantly to the steady advancement of our regional capabilities and support our long-term efforts to deepen relationships with our clients.”

Rivera’s expertise covers a broad spectrum, including enterprise sales leadership, revenue operations, and cloud and cybersecurity solutions, along with financial planning. His knowledge also extends to security consulting, risk analysis, program management, and governance, risk, and compliance (GRC), making him a formidable asset to NRI’s North American ambitions.

About NRI


In North America, NRI stands as a leading consultancy specializing in business and technology solutions. The company is committed to guiding clients from insight to execution, designing, and delivering solutions that foster growth, enhance profitability, and stimulate lasting innovation. With a workforce exceeding 16,000 employees spread across 16 countries and regions, including notable locations such as New York, London, Tokyo, Hong Kong, Singapore, and Australia, NRI showcases a significant global presence.

NRI boasts annual sales surpassing $4.8 billion and holds an “A” rating from SP Global Ratings Japan, underscoring its stature as a reliable and forward-thinking consultancy. To learn more about their offerings and initiatives, visit www.nri-na.com.

As NRI welcomes Steven Rivera into this pivotal role, the organization looks poised to strengthen its market standing in North America and redefine its approach towards revenue management and client engagement.

Topics Business Technology)

【About Using Articles】

You can freely use the title and article content by linking to the page where the article is posted.
※ Images cannot be used.

【About Links】

Links are free to use.