She is British (it says so on her site). Using plural verbs with organizations ("the police are coming", etc.) is perfectly correct British English; same for "at university" [1].
I'm not a native speaker, and learned British English in school, American English through informal practice while living there, so I may not have picked the greatest example. :)