Incentra Solutions Inc Email Format
IT Services and IT ConsultingOhio, United States11-50 Employees
Incentra Solutions Inc operates in the IT services and IT consulting space, delivering information technology services to its clients. The company is described as based in the United States, with an address listed in Chagrin Falls, Ohio. A separate description places its location in Pleasanton, California. It is a relatively small organization, with a workforce described as 11 to 50 employees. In early 2021, Incentra announced partnerships with Evergrow and WorkStride to broaden its technology offerings for clients.