Congratulations!
Congratulations to Wendy Xerri who has just been appointed to a senior post – Executive Head of IT/Systems – at the University of Wales Trinity Saint David. Wendy will be leading on Information Services in the merged university (Trinity Saint …