Skip to main content

Ruth Glazzard is the chair of the Welsh Revenue Authority.

Ruth is currently the Vice Chair of Digital Health and Care Wales, and holds non-executive roles with a housing association and a social enterprise.

Ruth was a member of the Independent Remuneration Panel for Wales, and held an interim board role with the Centre for Digital Public Services Wales.

Ruth has significant experience in corporate management, and a background in financial services regulation, with a particular focus on oversight, audit and risk.

Ruth also has significant board experience as an independent Chair of the Audit Board and Chair of the Standards Advisory Committee for the London Borough of Newham.

She previously held an international role as a Head of Governance for Standard Chartered Bank, and worked in both operational management and regulatory roles at the Financial Conduct Authority.