Administrative Assistant ROMAN CATHOLIC DIOCESE OF CORPUS CHRISTI Corpus Christi, TX, USA Feb 17, 2025