Maria joined the University of Salford in 2004. She is Director of postgraduate taught courses in International Operations & Information Management and so is responsible for MSc Information Systems Management, MSc Project Management and MSc Procurement, Logistics and Supply Chain Management.
Maria was Chair of the University Research Ethics Panel 2009 – 2011, and is an appointed member of Academic Audit and Governance Committee. She has contributed significantly to the academic review and development of both undergraduate and postgraduate provision in Salford Business School. She is an external examiner at The University of Limerick (MSc Software Engineering) and the University of Hertfordshire (BSc Computer Science).
In 2012 Maria received the Vice-Chancellor's Distinguished Teaching Award, jointly with Dr Marie Griffiths, in recognition of their innovative teaching using Inquiry-Based Learning (IBL) techniques. In 2013 she received the Student's Union Teaching Award for Best Postgraduate Supervisor.
Her research interests include the effectiveness of representations used in system development, temporal aspects of interactive systems, psychology of programming, and law / ethics in IT. Maria is Chair of the Psychology of Programming Interest Group ,(PPIG) and a previous member of the British Computer Society Ethics Expert Panel.