Is Associate Professor a recent relabeling of University Lecturer?
Yes.
Also, Heller (placed Assoc Prof at Oxford) was a postdoc at Oxford before this job, so I am not sure what to make of this placement - some of these people did not do their PhDs at Oxford.