For those of you who know us it will come as no surprise to learn that Creativa is Spanish for Creativity, for those that don’t know us, here is a little insight into our company and how we came to be Creativa.