Sopra Steria

Denmark, Norway, Sweden, Switzerland, United Kingdom

Amgen

Norway, Spain, Switzerland