Cologne, Germany
Köln, Germany
Los Angeles, USA
Helsinki, Finland
Montreal, Canada
“We have offices and representatives in eight countries with our HQ in Sweden”
Business development director Michael Souto dives into how the latest trends are affecting the localisation space