Louise Blouin
Agency Producer at Due North Communications Inc.
Toronto, Canada