The Design team in CARTO works mostly1 from “The West Wing” of our Madrid office, a small sunny room with a gorgeous balcony looking out to Callao, the neuralgic center of Spain’s capital. This room, that we share with our amazing marketing ladies, has gotten the reputation of being the...

Read more