Avenue 8 is a digital agency based in Montreal that specializes in 360 marketing strategies, including website design, social media, videos, and animations.