MindgruveMacarta Names Haven Brady Vice President, Integrated Strategy News Desk Oct 10, 2024 MindgruveMacarta, a global performance marketing, retail media, and data-tech company, is pleased to announce the appointment of …