"Great place to work. Would have stayed if the company was staying in Springfield"
What do you like about working at Orthofix Spinal Implants?
"Great people and projects"
Update your browser to have a more positive job search experience.
Upgrade My Browser