Critizr makes appointments across marketing, branding and customer support — Retail Technology Innovation Hub

Customer interaction management specialists Critizr has announced three senior appointments to fill newly created strategic positions.

Leave a Comment

Your email address will not be published.