TCEC Appoints New Board Member John Cruce