SSCOE: Shared Service Centre of Excellence

What does SSCOE mean? The above is one of SSCOE meanings. It may have other definitions. Please refer to the end of this passage.

SSCOE: Shared Service Centre of Excellence

Definition in English: Shared Service Centre of Excellence