43 employees
Invicta Health Solutions offers technology and revenue cycle services to improve the health systems' operational and financial performance.
2020