I worked with Terrence as a Senior Blockchain Developer and I can say he is an excellent CTO.
He sets realistic goals and gives reasonable deadlines to complete the goals.
His knowledge is vast and extensive, and he possesses exceptional leadership skills.
I look forward to working with him again.