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?