Parish Priest: Most Rev Richard Umbers
Parish Administrator:  Fr Andrew James
Deacon: Rev Mr Louis Azzopardi