The role of CTO varies so greatly from company to compan . Some are hands on making major decisions. Others are almost academic; looking 18+ months out and responsible for understanding big trends et . Not sure which is the case here. Does anyone know?
I can at least agree that it varies greatly company to company. I've got some blog posts lined up relating to being a CTO, but it really is a varied position, and interchangeable with being a VP of Engineering.