St Francis Xavier’s College is proud to welcome home (as he is an old boy) our newly appointed Headteacher Mr David Hayes.

Letter regarding his appointment can be found here