We are a female owned production company located in Madrid and Barcelona. We meet the growing need for brands to create quality work at a rapid pace. Our DNA: love for challenge, human touch and sense of humour. Welcome to Igloo.