Most large companies worldwide today have some kind of shared services concept in place. Over half of the medium and large companies are currently engaged in some kind of shared service project activity. The investment in shared services is always calculated in millions. In other words, the costs of getting it right …