Russell Longmuir

(Contributor)

Russell Longmuir is director general and chief executive of BQF (British Quality Foundation).