We are a globally operating start-up with offices in London and Vienna, aiming at connecting brands and gamers around the world through the most impactful and engaging experiences. Our bold vision is to develop and establish a state-of-the-art, easy accessible global in-game advertising category,... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet