The concept of a customer satisfaction survey.Versual screen, business people or customers express their happiness. By awarding the highest level of satisfaction and five stars.

Related posts

Screen Shot 2019-08-19 at 10.28.50

Mark Walker

Screen Shot 2019-11-04 at 10.30.33

Mark Walker

Colin Goldstein, Commercial Growth Director of iwoca

Tyler Pathe