Business models are being redefined. By new technologies, economical shifts and changing expectations for smarter ways of working. That’s where SPS comes in. Headquartered in Switzerland and active in 20+ countries, we help leading enterprises in banking, insurance, and healthcare transform how the...See more
Headquarters:
France
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
1980 (46 years)
Address:
PFINGSTWEIDSTRASSE 60 B; ZÜRICH, 8080, CH
HIGH
spending power