Barcelona, Spain

Address WeWork, Passeig de Gràcia, 17, 08007 Barcelona
Phone

Get in Contact with barcelona

Location Team

Nicolás de Salas

Senior Enterprise Account Executive