Over the couse of my career I have worked on hundreds of brands, including: