- Professor of Archaeology, University of Oxford since 2002.
- Reader in Archaeology, University of Oxford, 1996-2002.
- Senior Research Fellow in Classical Studies, Jesus College, Oxford since 1996.
- Garden Master, Jesus College, 2001-2008
- Dean of Degrees, Jesus College since 2002.
- Senior Assistant Keeper, Department of Antiquities,
Ashmolean Museum, University of Oxford (Assistant Keeper, 1971; Senior Assistant Keeper since 1988; Acting Keeper 1987, 1992, 1996,
2000-1, 2002): responsibilities for the Greek, Etruscan, Roman and Byzantine collections.
- Visiting Professor, Department of Classics, University
of Boulder, Colorado, Spring Semester 2003.
- Kress Lecturer, Archaeological Institute of America,
- Visiting Professor, Scuola di Specializzazione
in Archeologia, Università di Catania, 2002.
- Visiting Member, Institute for Advanced Studies,
Hebrew University of Jerusalem, 1993.
- George Tait Memorial Lecturer, Eton College, 1987.
- Visiting Lecturer, University of Texas at Austin,
- Visiting Member, Institute for Advanced Study,
Princeton, N.J., 1976.
- Visiting Member, University (now Wolfson) College,
- Lecturer in Archaeology, University of Libya, Benghazi,
- Assistant Lecturer in Ancient History and Classical
Archaeology, University College, Dublin, 1966-69 (concurrently a Student of
the British School at Athens).