Press Release 20th April 2023 Puzzel takes the connected Customer Experience to the next level with the launch of Sales Intelligence, Customer Insight and Contact Centre enhancements! Read more
Press Release 1st September 2021 Puzzel launches in the Netherlands to meet growing demand for smart customer experiences Read more