Helena McVeigh
About
Helena McVeigh is now an independent consultant. She was an Ofsted inspector and a former Chief Inspector of Schools for the Cayman Islands.
Helena McVeigh is now an independent consultant. She was an Ofsted inspector and a former Chief Inspector of Schools for the Cayman Islands.