Corpus Christi Names New Finance Director