Corpus Christi Cathedral has new director