Seth Dallaire Named Chief Revenue Officer For Instacart
In this newly-created role, Dallaire will oversee Instacart’s growing brand marketing partnerships business, which allows brands to utilize the Instacart platform to reach online consumers across North America directly at the point of purchase. …