269 employees
QAA is the independent quality body for higher education, assuring standards and improving the quality of UK higher education.
1997