We have offices in twenty locations in Sweden, five in Norway and in Helsinki, Copenhagen, Tallinn and St. Petersburg. Our local presence ensures deep knowledge of our clients, strong commitment and high service level compliance. In addition, we use the strength and specialist competence of the entire group, whenever it can be helpful.
Our head office is in Stockholm.
103 68 Stockholm