Gordon Seabright is CTC's new CEO (Press Release)