Maria obtained her Degree in Classical Dance at the Royal Academy of Dramatic Art and Dance of Madrid while training at the School of Dance Maria De Avila in Zaragoza, Spain. She subsequently became Ballet Teacher at the School in 1991, where she taught until 2001.
Moving to London in 2001, to study a Certificate in Higher Education in Contemporary Dance at The Place, Maria also went on to study the Certificate in Benesh Movement Notation and Diploma for Professional Benesh Movement Notators at the Benesh Institute, RAD, graduating in both occasions with Distinction.
In 2004, she became Ballet Mistress and Repetiteur for the company Ballet de Zaragoza.
Maria joined Scottish Ballet as Ballet Mistress in 2005, becoming Artistic Coordinator in 2014.
During her time at Scottish Ballet, Maria has been a regular Guest Lecturer in Benesh Movement Notation at the Superior Dance Conservatoire of Madrid and at the Master in Dance and Movement Arts of San Antonio University of Murcia, as well as guest teaching at Royal Conservatoire of Scotland.
Maria is qualified in Therapeutic Massage and is also a Certified Teacher in Progressing Ballet Technique, PBT Europe.