130 employees
ITS is a provider of orthopedic surgery products and implant technologies with treatment and products including plates, nails, and screws.
2004