Indicia Worldwide Employee Directory
Advertising ServicesEngland, United Kingdom201-500 Employees
Indicia Worldwide operates in the Advertising Services industry as a brand activation agency based in London, England, with offices on the 4th and 5th floors at 26-28 Bedford Row, WC1R 4HE. The company develops and activates brand experiences intended to drive return on investment and engages audiences across the customer journey to foster sustainable brand engagement. It employs between 201 and 500 people and reports revenue in the range of $50 million to $100 million. In July 2025, Indicia Worldwide was acquired by adm Group to form adm Indicia, signifying a change in corporate structure and branding. More information is available on its website at https://adm-indicia.com.