Organisations covered in Innovid Corporation group statement (2024)

Below are the organisations covered in Innovid Corporation statement (2024)
Organisation

INNOVID EU LIMITED

Suite 4, 7th Floor 50 Broadway, London, United Kingdom, SW1H 0DB

Company number: 08290547

TV SQUARED LIMITED

Wework, 80 George Street, Edinburgh, Scotland, EH2 3BU

Company number: SC421072