Launch Brand Marketing adds two
Toronto-based Launch Brand Marketing has hired Liesbeth Lennard as creative director. She will manage the company’s creative department. Lennard has previously worked at Einstein Dado in Mexico and Saatchi & Saatchi in Poland, Turkey and the Middle East. Steve Dodge has joined Launch as senior graphic designer. He will lead the agency’s graphic design staff. At previous positions in England and Australia Dodge has done work for 20th Century Fox, Universal, Atari and Dreamworks. Launch is a division of Consumer Impact Marketing.