Brand Moment of Truth October 27, 2026 Brand Moment of Truth is a complimentary brand diagnostic from BB Creative Consultancy LLC. The app helps business owners, executives, marketing leaders, brand leaders, and other decision-makers identify the brand engagement most likely to create meaningful momentum. Led by industry veteran Bevan Bloemendaal, BB Creative Consultancy is an independent global creative consultancy specializing in brand strategy, branding, experience design, innovation workshops and