May 6, 2019October 11, 2021 Puzzel Puzzel is a leading provider of cloud-based contact center software solutions.