Westwood Achieves World-Class Net Promoter Score® of 90
Westwood Insurance Agency is pleased to announce its year-end, industry-leading Net Promoter Score® (NPS®) of 90. The NPS® indicates customers’ likelihood of recommending a company or product to others. Bain