Health tech company Innovaccer lays off 245 employees January 24, 2023 AutoBot Uncategorized 0 Innovaccer, a healthcare cloud company that works with hospitals and health systems, has laid off 245 employees, or about 15 percent of its staff, Inc42 reported Jan. 24.