With regard to customer satisfaction, Athora measures and aspires to improve the customer experience at its Ireland and Belgium locations by carrying out Net Promoter Score (NPS) surveys, a management tool that gauges customer relationships and loyalty.