BLH.DNA Details
After functioning as a full-service agency for two years, recently dissolving part of our team. We are continuing as an agency focused on strategy, branding and (social) advertising.
Employees:
91
HQ:
Location:
London, England, United Kingdom
Revenue: