Llama Group is a digital agency specializing in brand development, promotion, and protection. Our team of strategists, digital experts, bloggers, and photographers work together to create and manage digital media campaigns for lifestyle brands. Based in New Zealand and Australia, our services includ...See more
Headquarter New Zealand |
Year founded 2016 (8 years) |
Funding status Private |
Company type SME |