chris eckl cto