11 employees have rated NCS Multistage Chief Executive Officer Robert Nipper on Glassdoor.com. Robert Nipper has an approval rating of 83% among the company's employees.