publication venue for The Effects of Customer Satisfaction on Company Profitability: Evidence from the Property & Casualty Insurance Industry.. 21:289-308. 2018