MAZE
Updated 222 days ago
320 City Road, EC1V 2NZ, London, United Kingdom
Maze is connecting technology and media companies. We combine our long term relationships with strong industry understanding to deliver clear commercial benefits for all parties...
Maze is engaged to understand the desired outcomes and support clients as needed in achieving them...
Our experienced team of industry experts deliver results through our long term senior relationships in the West and across Asia