iDola brings a fresh approach to event branding, built around a partnership between two of the UK’s leading and most experienced names in print and digital LED signage. For the first time iDola presents the exciting opportunity of utilising both print and digital in seamless tandem, maximising the ...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
51-200 Employees
Address:
null
HIGH
spending power