 Founding Principal Mrs. Maria Lourdes Bau (1952–1996)
Second Principal Sister Cecilia Wong (1996–1998)
Present Principal Miss Fang Po Ling (1998–2008)

The first School Director was Rev.Father C. M. Orlando, the Parish Priest of St. Teresa's Church.Since STS was a Catholic School, most of the pupils admitted or their parents were either Catholic or had a strong attachment to the Catholic Church.