Ну, активности от размера компании не зависят.
Понятно, что если компания маленькая, то в позиции CTO будут активности из разных ролей (архитектура и т.п.).
Потому и вопрос - а какие активности или ответственности характеризуют позицию CTO?
Если таких нет - то значит у термина CTO вообще нет денотата.
Если есть - значит это как раз ключевое для CTO.
Ну или показать, что это ключевая активность - разная для разных компаний, тогда получим разных CTO.