Leo Marks joins We Are Social as creative director, head of studios Thursday, February 18, 2021 Global digital creative agency We Are Social has hired Leo Marks as creative director and head of studios, adding to…