International technology company specializing in digital advertising innovation, helping clients achieve sustainable growth through creative marketing campaigns centered around audience insights.
Headquarter United Kingdom of Great Britain and Northern Ireland |
Countries of operation Indonesia, Malaysia, New Zealand, ... See more |
Funding status Private |
Company type MNC / Large Enterprise |