Rob Behrens

Chief Executive and Independent Adjudicator, OIA

Rob Behrens CBE is Senior Adviser to the European Network of Ombudsmen in Higher Education, and former Chief Executive of the OIA.

Total articles 3