Llama brings together 140 years of marketing experience working across a range of great travel brands.