The Brand Sleuth is a strategy and marketing company for brands and advertising agencies. The logo and corporate identity were designed for the brand, always interrogating every detail in order to develop an accurate strategy, as a detective, or sleuth, would. Visit The Brand Sleuth here.