Spain is a door for the Spanish speaking markets, which represent major% of the total market.
Scaale Sales has a large office and team in Barcelona and a satellite office in Madrid.
Barcelona is the smartest city of the world and home of Mobile World Congress with growing entrepreneurship and investment ecosystem
Address: Avenida Diagonal, 490, 2-2, 08006, Barcelona, Spain
Phone: +34 932 693 303