President & CEO
Ed Roschak
CEO Approval Rating
68/100
Ellipse Technology develops minimally invasive, remote controlled implants for limb lengthening and scoliosis treatment.