MESH expanding across the South

Baton Rouge-based creative agency MESH today announced it is expanding its presence across the South by adding three new remote employees who will lead the firm’s growth in Lafayette, Austin, Texas;…


Already an INSIDER? Sign in.