Fr Stephen Magro
Fr Stephen Magro was ordained priest on the 3rd July 2011. He continued to serve at Saint Lawrence Parish, in Vittoriosa where he had earlier served as a deacon. In September 2013, he started to serve as the school Chaplain of the Minor Seminary. Later, in 2019 he was appointed Vocations Director for the local Church.