Customer Marketing Manager - 12 month FTC
Puzzel: The Low-Down 🔍 Puzzel is a leading provider of cloud-based contact centre solutions, empowering businesses... in December 2025 2024 CX Awards Winner, ‘ Puzzel was recognised as the ' and top 3 globally by Frost & Sullivan in 2023 Puzzel...