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 partnership with its hotel, resort, and tourism destination clients worldwide. The Travel Weekly Magellan Awards honor the bestContinue Reading