Catholic Health Selects Innotas for Integrated IT Management Solution to Better Manage Projects and Resources
May 09, 2013 13:23 ET | Innotas
SAN FRANCISCO, CA and BUFFALO, NY--(Marketwired - May 9, 2013) - Innotas (www.innotas.com), a leading provider of cloud-based solutions for IT management, today announced that it has been selected...