25 employees
Captiva Spine is a medical device company that designs innovative medical and surgical apparatus, appliances, devices and instruments.
2007