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.
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
NSR Company Highlights
Phone Number
(617) 576-xxxx
Corporate Office Address
1 Mifflin Place
Cambridge, 02138
Website
Industries Served
Management ConsultingNumber of Employees
11 - 50 Employees
Company Revenue
$5M - $20M
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
Frequently Asked Questions About
NSR
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