BBD Perfect Storm | a B-Corporation Employee Directory
Advertising ServicesEngland, United Kingdom11-50 Employees
BBD Perfect Storm is a mid-sized advertising services firm based in London, England, with a focus on brand and cultural transformation. It operates as a B-Corporation, reflecting its commitment to responsible business practices. The company notes that it works in a rapidly evolving communications landscape where consumers seek authentic, real-time engagement and brands must adapt across multiple channels. The firm frames its approach as a response to a fragmented, data-rich, omnichannel environment in which traditional marketing methods have diminished influence. In January 2026, the agency expanded its footprint through the acquisition of St Luke's. It serves clients seeking strategic brand work and cultural transformation within the advertising sector, supported by a small-to-mid-sized team.