Tiene oficinas en Buenos Aires, Barcelona (España) y Helsinki (Finlandia).