Teresa joined the University of Malta in September 2012 where she held the post of Office Clerk at the Department of Theatre Studies. She was promoted to the grade of Executive Officer in October 2016 and to the grade of Administrative II in October 2018. Teresa currently handles the postgraduate students under the School of Performing Arts and the three departments. Additionally she handles the SPACES and SDC Board meetings and is in charge of the promotion of the School of Performing Arts. Teresa obtained the Higher Diploma in Administration and Management in 2014; the Executive Master of Business Administration Preparatory Programme in 2016 and an Executive Master of Business Administration in 2019 from the University of Malta.