Global Locations

SPS is headquartered in Switzerland. Its innovative Services give it a presence in all the economical important areas of the world

SPS - An international presence

SPS has a physical presence in every important economic region in order to support clients as they digitise their processes. In other regions we combine our own strengths with the experience of our international network of specialised local partners who provide Document Management Systems on location or support us in their operation.