Ecommerce Trends A day in the life of… Teresa Barreira, CMO at Publicis Sapient – Econsultancy Publicis Sapient has 53 offices and more than 20,000 employees. We caught up with CMO Teresa Barreira to find ...