World Trade Center Klarebergsviadukten 70 City Office, 111 64 Sweden
We're located in a modern business centre - the World Trade Center in Stockholm. Combination of its easy access to public transportation, high technical standard and a comfortable working environment and friendly atmosphere makes it a perfect place for everyday work.