Westwood Achieves World-Class Customer Satisfaction Rating
Westwood Insurance Agency received a net promoter score SM (NPS®) of 90 for 2023, ranking it as “world class” for several years in a row. The NPS® measures the likelihood of a customer recommending a company, product, or service to a friend or colleague. A score of 80 and above is considered world class, the…