Annual Revenue
$100-500M
Employees
1.0-5.0K
Kevin Thornal's photo - President & CEO of Nevro

President & CEO

Kevin Thornal

CEO Approval Rating

87/100

Read more