Agency Awards
3 min read
June 24, 2021
The Media Image has been named Large Biddable Agency of the Year at the 2021 UK Biddable Media Awards, confirming our evolution into a multi?national paid?media partner that pairs platform mastery with operational speed and a culture of care.
About the Award
The UK Biddable Media Awards celebrate excellence across paid search, paid social and programmatic advertising. The Large Agency category recognises firms with 50 or more staff that demonstrate strategic breadth, consistent innovation and measurable commercial impact.
Why We Won — Results at a Glance
- Net income grew 195 percent in FY?2021 despite pandemic headwinds.
- Headcount expanded 30 percent to 69 specialists working across New York, London, Riga and Cape Town.
- Achieved 60 percent female representation, far above industry norms.
- The United States now delivers more than half of total revenue, validating trans-atlantic scale.
- Client and staff retention averaged 88 percent and 81 percent respectively over the past five years.
- Proprietary 15 minute cross-channel dashboard enables real-time optimisation during peak events such as the Super Bowl and Black Friday.
Leadership Perspective
"Scaling from a small PPC boutique to a multi-regional paid media consultancy without losing our agility or family feel has been our north star. This award proves it can be done."