17 employees
Humanify is based on a patented suite of customer experience solutions. It is a unified cloud-based communications platform.
2014