St Thomas Catholic Academies Trust is a family of 14 Catholic schools (increasing to 20) based in the South of the Diocese of Northampton located in Luton, Central Bedfordshire, Buckinghamshire and Slough.
As a Catholic Trust we have a clear mission, a clear purpose. We are called to provide outstanding Catholic education to the children we have the privilege to serve. In keeping with the teachings of the Church we educate the whole child: mind, body and spirit.
Here at STCAT, we believe in recruiting the best people for all roles within our schools and central teams, We seek to provide continuing professional development and diverse opportunities for progression within and across our schools. To learn more, please visit our website by
clicking here.
The Glory of God is a human being fully alive! (St Irenaeus)
St Thomas Catholic Academies Trust is a family of 14 Catholic schools (increasing to 20) based in the South of the Diocese of Northampton located in Luton, Central Bedfordshire, Buckinghamshire and Slough.
As a Catholic Trust we have a clear mission, a clear purpose. We are called to provide outstanding Catholic education to the children we have the privilege to serve. In keeping with the teachings of the Church we educate the whole child: mind, body and spirit.
Here at STCAT, we believe in recruiting the best people for all roles within our schools and central teams, We seek to provide continuing professional development and diverse opportunities for progression within and across our schools. To learn more, please visit our website by
clicking here.