She holds a PHD degree in Translation and Interpreting from Universitat Pompeu Fabra, and won the special doctoral award for her PhD dissertation. She also holds a Degree in Translation and Interpreting from Universitat Autònoma de Barcelona. She holds a Masters Degree in Conference Interpreting from the Universidad de La Laguna and a Masters Degree in Training for Trainers in Conference Interpreting at the School of Translation and Interpreting from the University of Geneva.
She teaches conference interpreting and public service interpreting at the undergraduate Degree in Translation and Interpreting and at the MA in Conference Interpreting at the Universitat Autònoma de Barcelona. She is also the coordinator of the Conference Interpreting MA.
Her research focuses mainly on the didactics of conference interpreting and on public services interpreting. She is the author of several specialized articles in national and international journals and has supervised several doctoral theses. She is the coordinator of the MIRAS research group since its creation in 2009 and has led several funded research projects.