SPAIN

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.

Channel

Barcelona

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

Email:barcelona@scaalesales.com

Phone: +34 932 693 303

Industries:

  • Internet
  • Mobile
  • Software
  • IOT
  • Sustainability
  • CleanTech