BE (Hons 1) University College Cork (1984)
Ove Arup & Partners, London (1984-1988)
Imperial College London (1988-1992)
Ove Arup London and Hong Kong (1992-1993)
Trinity College Dublin (1993-2002)
University of Western Australia (2002-present)