Recently I had lunch with a good friend of mine who is a mid-market business CIO. He is a little over a year into a new CIO job. He was in his old CIO job for 20+ years so it has been a bit of a shock for him to adjust to a new management team and style of business development.
The truth is that he is so experienced that he should be the COO and not the CIO so that he can give his business a bit of a kick in the pants, but he will need to be patient as he is still new to the role.