SpotMe to Join Forces with Swiss Post
SpotMe Blog
APRIL 4, 2023
SpotMe is headquartered in Switzerland, with offices in the United States, Singapore and Bulgaria. The management team, the product and services lineup and all existing contracts remain unchanged. SpotMe announced today that Swiss Post has acquired a majority stake in the company.
Let's personalize your content