Street Level Studio Wins Gold in Creative Marketing Competition
May 23, 2019, Highwood, IL – Street Level Studio (SLS), a full-service marketing and design agency located on Chicago’s North Shore, recently received two 2019 Gold Hermes Creative Awards. The international competition, administered and judged by the Association of Marketing...
continue reading