Soho Square is a creatively led integrated marketing services agency established in 2003 by WPP Group. It offers global solutions through cross-disciplinary teams drawing upon the resources of WPP Group companies. As WPP's fastest-growing global agency...
Year Founded
2003