About NSR

NSR is a Management Consulting company, headquartered in Cambridge, with 11 - 50 employees and annual revenue of $5M - $20M.

NSR was acquired by Analysys Mason in April 2022.

( I )

NSR Company Highlights

Phone icon

Phone Number

(617) 576-xxxx

Address icon

Corporate Office Address

1 Mifflin Place
Cambridge, 02138

Website icon

Website

nsr.com

Industries Served

Management Consulting

Number of Employees

11 - 50 Employees

Company Revenue

$5M - $20M

Is this company information helpful?

NSR Org

NSR has 3 C-Level, 17 VP, 2 Director, 15 Manager, 6 Senior, and 145 Other employees.

NSR Decision Makers

  • CEOChristopher Baugh
  • CFONeil Reierson

NSR's Tech Stack

Adobe Creative Suite
Apache
Apache HTTP Server
CookieYes

Frequently Asked Questions About
NSR

FAQs

Log in or sign up to get full contact details and additional support.

Who is the CEO of NSR?

The CEO of NSR is Christopher Baugh. See full contact details  ›

Who is the CFO of NSR?

The CFO of NSR is Neil Reierson. See full contact details  ›

How many senior employees does NSR have?

NSR has 43 senior employees that are typically used for decision making.

Who are the key decision makers at NSR?

Key decision makers at NSR include Christopher Baugh (CEO) and Neil Reierson (CFO). See full contact details  ›

What technologies does NSR use?

NSR uses technologies including Adobe Creative Suite, Apache HTTP Server, and CookieYes.

How do I contact NSR?

To contact NSR, visit nsr.com.

Where is NSR headquartered?

NSR is headquartered at 1 Mifflin Place, Cambridge.

What is the main phone number for NSR?

The main phone number for NSR is (617) 576-xxxx.

What is the official website for NSR?

The official website for NSR is nsr.com.

What is the annual revenue of NSR?

The annual revenue of NSR is $5M - $20M.

How many employees does NSR have?

NSR has 11 - 50 employees.

What industry is NSR in?

NSR is in the Management Consulting industry.

Last updated: July 22, 2025

Unlock Unlimited Leads
With Seamless.AI

Get Started Free