May 6, 2019July 12, 2023 Puzzel Puzzel is a leading provider of cloud-based contact center software solutions.