Prior to joining Durham she was lecturer at Industrial Relations and Human Resources Department of the University College Dublin (Ireland) and ISCTE Business School (Portugal). She obtained her PhD in human resource management at UCD. She has published papers in top journals such as JIBS, Human Relations, Tourism Management, and JIM. She is Academic member of CIPD (Chartered Institute of Personnel and Development).