Issues faced by today’s small to mid size CTO's around planning, forecasting, and strategic thinking.