A positive look at job hopping

I recently had a client come to me concerned about how he could successfully market himself for a new job when his current CV was very long. The reason that he had had so many jobs due to the fact that he rarely stayed more than three years with the same company....