We are a digital services company with international reach, unifying 2100 talents across Europe and the Middle East. As creative technologists, we empower brands through cutting-edge solutions, mapping future journeys, visualizing future possibilities, and growing the digital value of our clients' b...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
1990 (36 years)
Address:
LEVEL 3, 118 COMMERCIAL STREET; LONDON, GB
HIGH
spending power