Thread: Cardiff University has 250 staff Earning more than £100,000 a year.
What is the surname of the current manager?