Hi, Does "take cycles away from the normal job of a CIO" mean that "it occupies a lot of working time of a CIO" in the following context. Yes, that's the idea. It's a piece of business jargon and I wouldn't recommend that you use it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.