100 employees
Ovada designs and develops cloud-based electronic health records and practice management solutions.
2017