Award-winning creative agency invests in growth throughout the South with new outpost and talent in New Orleans.
MESH, an independent, award-winning, creative and strategic agency with over 15 years of success, today announces that Jaime Little has been promoted to Team Principal and Ellie Young to Brand Manager.