TechXLR8 is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.




Connecting people, technology and experience, INITION navigates the latest innovations to create meaningful connections and experiences, using the right technology in the right way.

We are constantly curious and love to use tech for good, helping on social, environmental and economic issues for brands and agencies.