As one of the other recipients has already suggested, the key skills et you need to develop is people management. Working on a consulting team and interacting with client side staff doesn't really prepare you for some of the routine actitives like hiring, firing, redundancies, development plans etc or interacting with colleagues who will quite often have a very different take on the world. It takes time and effort to develop into a good line manager so there's a lot of work (and fun) ahead of you.Having worked as an IT Director in Industry, I'd recommend that you identify suitable IT Manager or Programme Manager roles in a large organisation. This should provide a foothold and a pathway to line management and a couple of internal job moves.I personally haven't met any good CIOs or CTOs in Industry that are much less than 40 - so by way of setting your expectations, you may well be brilliant but you should plan on investing a good 5-10 years on top of your existing 6.5 years before you're likely to secure a very senior position.Good Luck.