CTO jobs are pretty nebulous at best, what a CTO does is ill defined and never well understood, we’re lots of different things to lots of different people.