MAMMA TEAM WEBSITE
Mamma Team is a leading production house & service company founded in Barcelona in 2005. Focused mainly on commercials (both stills and TV), documentaries & music videos, they provide services to worldwide production companies throughout Spain, Europe and South America, with own offices and a strong network of collaborators that allow them to deliver creative solutions for any kind of project.
Creative direction & design: Querida
All images copyright and courtesy of Mamma Team.