Market Segment: Ophthalmology EHR
Linkedin: Management Plus LinkedIn Company ProfileEstimated Revenue: $50M
Estimated Employees: 1000
Address: 2222 Sedwick Road, Durham NC
Description: Eye Care Leaders offers the most comprehensive eye care solutions, focused on delivering solutions, services, and software to ophthalmology practices