Statistics and research series
Welsh Revenue Authority People Survey
The People Survey measures employee engagement and aims to improve organisational performance, service delivery and staff well-being.
The People Survey measures employee engagement and aims to improve organisational performance, service delivery and staff well-being.