Company intelligence

Definition

Brand, marketing and communications specialists who make an unforgettable impact – inside and outside organisations.

Business Consulting and Services
West End, GB
51–200 employees
4 public signals

About Definition

We’re specialists, not generalists We built our business by bringing together different specialists – strategists, creatives, makers, technologists and more. Because generalists make stuff. Specialists make stuff happen. Ranked in PR Week's Top 3 B2B agencies, Top 2 Internal Comms agencies and Top 3 agencies outside London. Also an FT Leading Management Consultant (five years in a row).

Verified activity

Signals from Definition

4 published signals

Log in to see more signals

Find the companies already in motion.

Customize signals around your market, buyers, competitors, and investment thesis.

© 2026 SeedOpsCompany intelligence.

SeedOps.