PMR Business Award

The awards are the culmination of a research process whereby companies and institutions are rated based on respondents’ perceptions with a strong focus on evaluating and measuring customer service and customer satisfaction.