Here’s an interesting article regarding the role of CTO’s in consulting organizations. I have to agree with many of the author’s points. Oftentimes consulting or service organizations use the role of CTO purely for sales and marketing purposes. Their clients expect them to have a chief expert on staff. In those cases the CTO role doesn’t add much strategic value.