Tambourine Celebrates 2024 Travel Weekly Magellan Awards

Tambourine, the Fort Lauderdale-headquartered marketing technology company, is announcing its recognition in the 2024 Travel Weekly Magellan Awards. This year, Tambourine earned 11 awards, celebrating innovative campaigns and website designs created in partneā€¦