State of the Industry: Shared Services in an Ever Changing World… Do we need a paradigm shift?

Posted: 05/19/2017