Nevro laying off 63 people to strengthen financial positionBy / 10/01/2024 The job cuts affect roles across corporate, sales and marketing, and operations.