Nevro laying off 63 people to strengthen financial position

The job cuts affect roles across corporate, sales and marketing, and operations.

Scroll to Top