NCTC Names Richard Fickle CEO