EIBSS' key performance indicators were published in their Annual Report but did not include any measure of customer satisfaction. Linked evidence RLIT0002223 - EIBSS Annual Report 202223 Chronology Information Date: 1 April 2022 31 March 2023 Chapter/issue National Support Schemes