Slush Puppie Canada Branding Refreshing of promotional brand Standardisation of brands and products Marketing tools Points of sale promotions Design of promotional items Newsletter Back to the portfolio