Professor of Translation Studies and founder director of the Centre for Translation Studies (CenTraS) at UCL.
Director (since 2010 of the European Association for Studies in Screen Translation, and President (2002-2010).
Chief Editor of the Peter Lang series New Trends in Translation Studies.
Member of the EU LIND (Language Industry) Expert Group.
Recipient of the Jan Ivarsson Award (2014) and the Xènia Martínez Award (2015) for invaluable services to the field of audiovisual translation.