- Europe
- Latin America
- United States of America
Our headquarters are located in the heart of the 22@ district in Barcelona, Spain, and through our strategic partners, we offer expansion and opportunities in different countries around the world.
Our headquarters are located in the heart of the 22@ district in Barcelona, Spain, and through our strategic partners, we offer expansion and opportunities in different countries around the world.