ICSA is the chartered membership and qualifying body for people working in governance, risk and compliance, including company secretaries.