MESH, an independent, award-winning, creative and strategic agency with over 17 years in the business, announced today it has appointed Justin Archer to the newly created position of Chief Creative Officer. Archer, who will be based in Atlanta, will oversee the agency’s creative team and focus on supporting MESH’s overall growth and positioning while fostering award-winning client work.